>>> Building on exopi-5 under net/pidgin-sipe BDEPENDS = [databases/sqlite3;mail/gmime30;security/nss;devel/gmake;textproc/intltool;net/pidgin,-libpurple] DIST = [net/pidgin-sipe:pidgin-sipe-1.25.0.tar.gz] FULLPKGNAME = pidgin-sipe-1.25.0p0 RDEPENDS = [net/pidgin;net/pidgin,-libpurple;security/nss;mail/gmime30;databases/sqlite3] (Junk lock obtained for exopi-5 at 1714811760.32) >>> Running depends in net/pidgin-sipe at 1714811760.36 last junk was in devel/qt-creator /usr/sbin/pkg_add -aI -Drepair gmime30-3.2.14 intltool-0.51.0p2 libpurple-2.14.13 sqlite3-3.44.2 was: /usr/sbin/pkg_add -aI -Drepair gmake-4.4.1 gmime30-3.2.14 intltool-0.51.0p2 libpurple-2.14.13 nss-3.99 sqlite3-3.44.2 /usr/sbin/pkg_add -aI -Drepair gmime30-3.2.14 intltool-0.51.0p2 libpurple-2.14.13 sqlite3-3.44.2 New and changed readme(s): /usr/local/share/doc/pkg-readmes/gnupg >>> Running show-prepare-results in net/pidgin-sipe at 1714811773.43 ===> net/pidgin-sipe ===> Building from scratch pidgin-sipe-1.25.0p0 ===> pidgin-sipe-1.25.0p0 depends on: intltool->=0.41.1p0 -> intltool-0.51.0p2 ===> pidgin-sipe-1.25.0p0 depends on: gmake-* -> gmake-4.4.1 ===> pidgin-sipe-1.25.0p0 depends on: gmime30-* -> gmime30-3.2.14 ===> pidgin-sipe-1.25.0p0 depends on: libpurple-* -> libpurple-2.14.13 ===> pidgin-sipe-1.25.0p0 depends on: sqlite3-* -> sqlite3-3.44.2 ===> pidgin-sipe-1.25.0p0 depends on: nss-* -> nss-3.99 ===> Verifying specs: assuan crypto dbus-1 dbus-glib-1 execinfo ffi gadu gio-2.0 glib-2.0 gmime-3.0 gmodule-2.0 gobject-2.0 gpg-error gpgme gthread-2.0 iconv idn idn2 intl lzma m nspr4 nss3 nssutil3 pcre2-8 plc4 plds4 pthread purple smime3 ssl3 unistring xml2 z ===> found assuan.2.1 crypto.54.0 dbus-1.11.3 dbus-glib-1.5.0 execinfo.3.0 ffi.2.0 gadu.7.0 gio-2.0.4200.19 glib-2.0.4201.12 gmime-3.0.2.2 gmodule-2.0.4200.19 gobject-2.0.4200.19 gpg-error.3.27 gpgme.24.2 gthread-2.0.4200.19 iconv.7.1 idn.18.0 idn2.1.1 intl.8.0 lzma.2.2 m.10.1 nspr4.24.1 nss3.58.16 nssutil3.58.16 pcre2-8.0.6 plc4.24.1 plds4.24.1 pthread.27.1 purple.7.1 smime3.58.16 ssl3.58.16 unistring.0.1 xml2.20.0 z.7.0 gmake-4.4.1 gmime30-3.2.14 intltool-0.51.0p2 libpurple-2.14.13 nss-3.99 sqlite3-3.44.2 (Junk lock released for exopi-5 at 1714811775.12) distfiles size=1395316 >>> Running patch in net/pidgin-sipe at 1714811775.15 ===> net/pidgin-sipe ===> Checking files for pidgin-sipe-1.25.0p0 `/exopi-cvs/ports/distfiles/pidgin-sipe-1.25.0.tar.gz' is up to date. >> (SHA256) pidgin-sipe-1.25.0.tar.gz: OK ===> Extracting for pidgin-sipe-1.25.0p0 ===> Patching for pidgin-sipe-1.25.0p0 ===> Applying OpenBSD patch patch-configure Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Fix build with glib2 >= 2.62 |sipe-utils.c:304:3: error: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Werror,-Wdeprecated-declarations] | GTimeVal currtime; | |Index: configure |--- configure.orig |+++ configure -------------------------- Patching file configure using Plan A... Hunk #1 succeeded at 13120. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ >>> Running configure in net/pidgin-sipe at 1714811775.72 ===> net/pidgin-sipe ===> Generating configure for pidgin-sipe-1.25.0p0 ===> Configuring for pidgin-sipe-1.25.0p0 Using /exopi-obj/pobj/pidgin-sipe-1.25.0/config.site (generated) configure: WARNING: unrecognized options: --disable-gtk-doc configure: loading site script /exopi-obj/pobj/pidgin-sipe-1.25.0/config.site checking for a BSD-compatible install... /exopi-obj/pobj/pidgin-sipe-1.25.0/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... mkdir -p checking for gawk... (cached) awk checking whether gmake sets $(MAKE)... yes checking whether gmake supports nested variables... yes checking whether UID '55' is supported by ustar format... yes checking whether GID '55' is supported by ustar format... yes checking how to create a ustar tar archive... (cached) /usr/bin/tar checking build system type... x86_64-unknown-openbsd7.5 checking host system type... x86_64-unknown-openbsd7.5 checking whether gmake supports the include directive... yes (GNU style) checking for gcc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... (cached) o checking whether we are using the GNU C compiler... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to accept ISO C89... none needed checking whether cc understands -c and -o together... yes checking dependency style of cc... gcc3 checking for flex... (cached) flex checking lex output file root... lex.yy checking lex library... -lfl checking whether yytext is a pointer... (cached) yes checking how to run the C preprocessor... cc -E checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for ANSI C header files... (cached) yes checking how to print strings... print -r checking for a sed that does not truncate output... (cached) /usr/bin/sed checking for fgrep... (cached) /usr/bin/fgrep checking for ld used by cc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... (cached) 131072 checking how to convert x86_64-unknown-openbsd7.5 file names to x86_64-unknown-openbsd7.5 format... func_convert_file_noop checking how to convert x86_64-unknown-openbsd7.5 file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$ checking for dlltool... no checking how to associate runtime and link libraries... print -r -- checking for ar... (cached) ar checking for archiver @FILE support... @ checking for strip... (cached) strip checking for ranlib... (cached) ranlib checking command to parse /usr/bin/nm -B output from cc object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for mt... mt checking if mt is a manifest tool... no checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking for dlfcn.h... (cached) yes checking for objdir... .libs checking if cc supports -fno-rtti -fno-exceptions... yes checking for cc option to produce PIC... -fPIC -DPIC checking if cc PIC flag -fPIC -DPIC works... yes checking if cc static flag -static works... yes checking if cc supports -c -o file.o... yes checking if cc supports -c -o file.o... (cached) yes checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... yes checking dynamic linker characteristics... openbsd7.5 ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking whether NLS is requested... yes checking for intltool >= 0.41.0... 0.51.0 found checking for intltool-update... /usr/local/bin/intltool-update checking for intltool-merge... /usr/local/bin/intltool-merge checking for intltool-extract... /usr/local/bin/intltool-extract checking for xgettext... /usr/local/bin/xgettext checking for msgmerge... /usr/local/bin/msgmerge checking for msgfmt... /usr/local/bin/msgfmt checking for gmsgfmt... /usr/local/bin/msgfmt checking for perl... /usr/bin/perl checking for perl >= 5.8.1... 5.36.3 checking for XML::Parser... ok checking for Win32... no checking dummy usability... no checking dummy presence... no checking for dummy... no checking perl usability... no checking perl presence... no checking for perl... no checking for dummy... no checking for perl... no checking if cc supports -Wextra... yes checking if cc supports -Waggregate-return... yes checking if cc supports -Wcast-align... yes checking if cc supports -Wcast-function-type... yes checking if cc supports -Wdeclaration-after-statement... yes checking if cc supports -Wdeprecated-declarations... yes checking if cc supports -Wduplicate-decl-specifier... yes checking if cc supports -Winit-self... yes checking if cc supports -Wmaybe-uninitialized... yes checking if cc supports -Wmissing-declarations... yes checking if cc supports -Wmissing-prototypes... yes checking if cc supports -Wnested-externs... yes checking if cc supports -Wpointer-arith... yes checking if cc supports -Wundef... yes checking if cc supports -Wunused-but-set-variable... yes checking if cc supports -Wl,-Bsymbolic-functions... yes checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for VALGRIND... no no checking if Kerberos 5 is available... no checking for DBUS... yes checking for GLIB... yes checking for GMODULE... yes checking for GMIME... yes checking for NSS... yes checking for OPENSSL... yes configure: using NSS as crypto backend. checking for LIBXML2... yes checking that sizeof(uuid_t) is 16... yes checking for PURPLE... no checking for PURPLE... yes configure: using package "purple". checking locale_CPPFLAGS... -DLOCALEDIR=\"$(datadir)/locale\" checking for msgfmt... (cached) /usr/local/bin/msgfmt checking for gmsgfmt... (cached) /usr/local/bin/msgfmt checking for xgettext... (cached) /usr/local/bin/xgettext checking for msgmerge... (cached) /usr/local/bin/msgmerge checking for ld used by cc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for shared library run path origin... done checking for CFPreferencesCopyAppValue... no checking for CFLocaleCopyCurrent... no checking for GNU gettext in libc... no checking for iconv... yes checking for working iconv... yes checking how to link with libiconv... /usr/local/lib/libiconv.so.7.1 checking for GNU gettext in libintl... yes checking whether to use NLS... yes checking where the gettext function comes from... external libintl checking how to link with libintl... /usr/local/lib/libintl.so.8.0 /usr/local/lib/libiconv.so.7.1 -Wl,-rpath,/usr/local/lib checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating pixmaps/Makefile config.status: creating po/Makefile.in config.status: creating pixmaps/16/Makefile config.status: creating pixmaps/22/Makefile config.status: creating pixmaps/24/Makefile config.status: creating pixmaps/32/Makefile config.status: creating pixmaps/48/Makefile config.status: creating pixmaps/scalable/Makefile config.status: creating src/Makefile config.status: creating src/core/Makefile config.status: creating src/api/Makefile config.status: creating src/purple/Makefile config.status: creating src/telepathy/Makefile config.status: creating src/telepathy/data/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands config.status: executing po-directories commands config.status: creating po/POTFILES config.status: creating po/Makefile config.status: executing po/stamp-it commands Build purple plugin PURPLE_CFLAGS : -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include PURPLE_LIBS : -L/usr/local/lib -lpurple -lglib-2.0 -lintl Voice and video: disabled Not building telepathy plugin configure: WARNING: unrecognized options: --disable-gtk-doc Not building with Kerberos 5 support Using internal authentication implementation Debugging not enabled Build with compiler checks enabled QUALITY_CFLAGS : -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable configure complete. Now run 'make' >>> Running build in net/pidgin-sipe at 1714811799.23 ===> net/pidgin-sipe ===> Building for pidgin-sipe-1.25.0p0 gmake all-recursive gmake[1]: Entering directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0' Making all in src gmake[2]: Entering directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/src' Making all in core gmake[3]: Entering directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/src/core' cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT sipe_tls_analyzer-sipe-tls-analyzer.o -MD -MP -MF .deps/sipe_tls_analyzer-sipe-tls-analyzer.Tpo -c -o sipe_tls_analyzer-sipe-tls-analyzer.o `test -f 'sipe-tls-analyzer.c' || echo './'`sipe-tls-analyzer.c warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. mv -f .deps/sipe_tls_analyzer-sipe-tls-analyzer.Tpo .deps/sipe_tls_analyzer-sipe-tls-analyzer.Po /usr/bin/libtool --tag=CC --mode=link cc -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -L/usr/local/lib -o sipe_tls_analyzer sipe_tls_analyzer-sipe-tls-analyzer.o -L/usr/local/lib -lglib-2.0 -lintl libtool: link: cc -o sipe_tls_analyzer -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe sipe_tls_analyzer-sipe-tls-analyzer.o -L.libs -lglib-2.0 -liconv -lintl -lpcre2-8 -lpthread -Wl,-rpath-link,/usr/local/lib sipe-tls-analyzer.c(sipe_tls_analyzer-sipe-tls-analyzer.o:(sipe_tls_fill_random)): warning: rand() may return deterministic values, is that what you want? cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT sipe_tls_tester-sipe-tls-tester.o -MD -MP -MF .deps/sipe_tls_tester-sipe-tls-tester.Tpo -c -o sipe_tls_tester-sipe-tls-tester.o `test -f 'sipe-tls-tester.c' || echo './'`sipe-tls-tester.c warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls-tester.c:61: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-tls-tester.c:158:21: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] record->msg = g_memdup(buffer, result); ^ /usr/local/include/glib-2.0/glib/gstrfuncs.h:349:1: note: 'g_memdup' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_68_FOR (g_memdup2) ^ /usr/local/include/glib-2.0/glib/glib-visibility.h:752:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_68_FOR' #define GLIB_DEPRECATED_IN_2_68_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /usr/local/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ 314 warnings generated. mv -f .deps/sipe_tls_tester-sipe-tls-tester.Tpo .deps/sipe_tls_tester-sipe-tls-tester.Po /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-tls.lo -MD -MP -MF .deps/libsipe_core_la-sipe-tls.Tpo -c -o libsipe_core_la-sipe-tls.lo `test -f 'sipe-tls.c' || echo './'`sipe-tls.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-tls.lo -MD -MP -MF .deps/libsipe_core_la-sipe-tls.Tpo -c sipe-tls.c -fPIC -DPIC -o .libs/libsipe_core_la-sipe-tls.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-tls.c:430:20: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] guchar *secret2 = g_memdup(secret + secret_length - half, half); ^ /usr/local/include/glib-2.0/glib/gstrfuncs.h:349:1: note: 'g_memdup' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_68_FOR (g_memdup2) ^ /usr/local/include/glib-2.0/glib/glib-visibility.h:752:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_68_FOR' #define GLIB_DEPRECATED_IN_2_68_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /usr/local/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ sipe-tls.c:1528:32: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] state->server_random.buffer = g_memdup(server_random->data, ^ /usr/local/include/glib-2.0/glib/gstrfuncs.h:349:1: note: 'g_memdup' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_68_FOR (g_memdup2) ^ /usr/local/include/glib-2.0/glib/glib-visibility.h:752:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_68_FOR' #define GLIB_DEPRECATED_IN_2_68_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /usr/local/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ 315 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-tls.lo -MD -MP -MF .deps/libsipe_core_la-sipe-tls.Tpo -c sipe-tls.c -o libsipe_core_la-sipe-tls.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-tls.c:41: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-tls.c:430:20: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] guchar *secret2 = g_memdup(secret + secret_length - half, half); ^ /usr/local/include/glib-2.0/glib/gstrfuncs.h:349:1: note: 'g_memdup' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_68_FOR (g_memdup2) ^ /usr/local/include/glib-2.0/glib/glib-visibility.h:752:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_68_FOR' #define GLIB_DEPRECATED_IN_2_68_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /usr/local/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ sipe-tls.c:1528:32: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] state->server_random.buffer = g_memdup(server_random->data, ^ /usr/local/include/glib-2.0/glib/gstrfuncs.h:349:1: note: 'g_memdup' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_68_FOR (g_memdup2) ^ /usr/local/include/glib-2.0/glib/glib-visibility.h:752:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_68_FOR' #define GLIB_DEPRECATED_IN_2_68_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /usr/local/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ 315 warnings generated. mv -f .deps/libsipe_core_la-sipe-tls.Tpo .deps/libsipe_core_la-sipe-tls.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -I/usr/local/include/nss -I/usr/local/include/nspr -O2 -pipe -MT libsipe_core_crypto_la-sipe-cert-crypto-nss.lo -MD -MP -MF .deps/libsipe_core_crypto_la-sipe-cert-crypto-nss.Tpo -c -o libsipe_core_crypto_la-sipe-cert-crypto-nss.lo `test -f 'sipe-cert-crypto-nss.c' || echo './'`sipe-cert-crypto-nss.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -I/usr/local/include/nss -I/usr/local/include/nspr -O2 -pipe -MT libsipe_core_crypto_la-sipe-cert-crypto-nss.lo -MD -MP -MF .deps/libsipe_core_crypto_la-sipe-cert-crypto-nss.Tpo -c sipe-cert-crypto-nss.c -fPIC -DPIC -o .libs/libsipe_core_crypto_la-sipe-cert-crypto-nss.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -I/usr/local/include/nss -I/usr/local/include/nspr -O2 -pipe -MT libsipe_core_crypto_la-sipe-cert-crypto-nss.lo -MD -MP -MF .deps/libsipe_core_crypto_la-sipe-cert-crypto-nss.Tpo -c sipe-cert-crypto-nss.c -o libsipe_core_crypto_la-sipe-cert-crypto-nss.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cert-crypto-nss.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. mv -f .deps/libsipe_core_crypto_la-sipe-cert-crypto-nss.Tpo .deps/libsipe_core_crypto_la-sipe-cert-crypto-nss.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -I/usr/local/include/nss -I/usr/local/include/nspr -O2 -pipe -MT libsipe_core_crypto_la-sipe-crypt-nss.lo -MD -MP -MF .deps/libsipe_core_crypto_la-sipe-crypt-nss.Tpo -c -o libsipe_core_crypto_la-sipe-crypt-nss.lo `test -f 'sipe-crypt-nss.c' || echo './'`sipe-crypt-nss.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -I/usr/local/include/nss -I/usr/local/include/nspr -O2 -pipe -MT libsipe_core_crypto_la-sipe-crypt-nss.lo -MD -MP -MF .deps/libsipe_core_crypto_la-sipe-crypt-nss.Tpo -c sipe-crypt-nss.c -fPIC -DPIC -o .libs/libsipe_core_crypto_la-sipe-crypt-nss.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -I/usr/local/include/nss -I/usr/local/include/nspr -O2 -pipe -MT libsipe_core_crypto_la-sipe-crypt-nss.lo -MD -MP -MF .deps/libsipe_core_crypto_la-sipe-crypt-nss.Tpo -c sipe-crypt-nss.c -o libsipe_core_crypto_la-sipe-crypt-nss.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-crypt-nss.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. mv -f .deps/libsipe_core_crypto_la-sipe-crypt-nss.Tpo .deps/libsipe_core_crypto_la-sipe-crypt-nss.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -I/usr/local/include/nss -I/usr/local/include/nspr -O2 -pipe -MT libsipe_core_crypto_la-sipe-digest-nss.lo -MD -MP -MF .deps/libsipe_core_crypto_la-sipe-digest-nss.Tpo -c -o libsipe_core_crypto_la-sipe-digest-nss.lo `test -f 'sipe-digest-nss.c' || echo './'`sipe-digest-nss.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -I/usr/local/include/nss -I/usr/local/include/nspr -O2 -pipe -MT libsipe_core_crypto_la-sipe-digest-nss.lo -MD -MP -MF .deps/libsipe_core_crypto_la-sipe-digest-nss.Tpo -c sipe-digest-nss.c -fPIC -DPIC -o .libs/libsipe_core_crypto_la-sipe-digest-nss.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -I/usr/local/include/nss -I/usr/local/include/nspr -O2 -pipe -MT libsipe_core_crypto_la-sipe-digest-nss.lo -MD -MP -MF .deps/libsipe_core_crypto_la-sipe-digest-nss.Tpo -c sipe-digest-nss.c -o libsipe_core_crypto_la-sipe-digest-nss.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-digest-nss.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. mv -f .deps/libsipe_core_crypto_la-sipe-digest-nss.Tpo .deps/libsipe_core_crypto_la-sipe-digest-nss.Plo /usr/bin/libtool --tag=CC --mode=link cc -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -L/usr/local/lib -o sipe_tls_tester sipe_tls_tester-sipe-tls-tester.o libsipe_core_la-sipe-tls.lo libsipe_core_crypto_la-sipe-cert-crypto-nss.lo libsipe_core_crypto_la-sipe-crypt-nss.lo libsipe_core_crypto_la-sipe-digest-nss.lo -L/usr/local/lib -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -L/usr/local/lib -lglib-2.0 -lintl libtool: link: cc -o sipe_tls_tester -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe sipe_tls_tester-sipe-tls-tester.o libsipe_core_la-sipe-tls.o libsipe_core_crypto_la-sipe-cert-crypto-nss.o libsipe_core_crypto_la-sipe-crypt-nss.o libsipe_core_crypto_la-sipe-digest-nss.o -L.libs -lssl3 -lnss3 -lnssutil3 -lplc4 -lnspr4 -lpthread -lplds4 -lsmime3 -lglib-2.0 -liconv -lintl -lpcre2-8 -Wl,-rpath-link,/usr/local/lib sipe-tls.c(libsipe_core_la-sipe-tls.o:(sipe_tls_fill_random)): warning: rand() may return deterministic values, is that what you want? cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT sipe_ntlm_analyzer-sip-sec-ntlm-analyzer.o -MD -MP -MF .deps/sipe_ntlm_analyzer-sip-sec-ntlm-analyzer.Tpo -c -o sipe_ntlm_analyzer-sip-sec-ntlm-analyzer.o `test -f 'sip-sec-ntlm-analyzer.c' || echo './'`sip-sec-ntlm-analyzer.c warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-analyzer.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. mv -f .deps/sipe_ntlm_analyzer-sip-sec-ntlm-analyzer.Tpo .deps/sipe_ntlm_analyzer-sip-sec-ntlm-analyzer.Po /usr/bin/libtool --tag=CC --mode=link cc -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -L/usr/local/lib -o sipe_ntlm_analyzer sipe_ntlm_analyzer-sip-sec-ntlm-analyzer.o -L/usr/local/lib -lglib-2.0 -lintl libtool: link: cc -o sipe_ntlm_analyzer -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe sipe_ntlm_analyzer-sip-sec-ntlm-analyzer.o -L.libs -lglib-2.0 -liconv -lintl -lpcre2-8 -lpthread -Wl,-rpath-link,/usr/local/lib sip-sec-ntlm-analyzer.c(sipe_ntlm_analyzer-sip-sec-ntlm-analyzer.o:(buff_to_hex_str)): warning: sprintf() is often misused, please use snprintf() /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT libsipe_core_la-sipmsg.lo -MD -MP -MF .deps/libsipe_core_la-sipmsg.Tpo -c -o libsipe_core_la-sipmsg.lo `test -f 'sipmsg.c' || echo './'`sipmsg.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipmsg.lo -MD -MP -MF .deps/libsipe_core_la-sipmsg.Tpo -c sipmsg.c -fPIC -DPIC -o .libs/libsipe_core_la-sipmsg.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipmsg.lo -MD -MP -MF .deps/libsipe_core_la-sipmsg.Tpo -c sipmsg.c -o libsipe_core_la-sipmsg.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipmsg.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. mv -f .deps/libsipe_core_la-sipmsg.Tpo .deps/libsipe_core_la-sipmsg.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT libsipe_core_la-sip-csta.lo -MD -MP -MF .deps/libsipe_core_la-sip-csta.Tpo -c -o libsipe_core_la-sip-csta.lo `test -f 'sip-csta.c' || echo './'`sip-csta.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sip-csta.lo -MD -MP -MF .deps/libsipe_core_la-sip-csta.Tpo -c sip-csta.c -fPIC -DPIC -o .libs/libsipe_core_la-sip-csta.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sip-csta.lo -MD -MP -MF .deps/libsipe_core_la-sip-csta.Tpo -c sip-csta.c -o libsipe_core_la-sip-csta.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-csta.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. mv -f .deps/libsipe_core_la-sip-csta.Tpo .deps/libsipe_core_la-sip-csta.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT libsipe_core_la-sip-sec.lo -MD -MP -MF .deps/libsipe_core_la-sip-sec.Tpo -c -o libsipe_core_la-sip-sec.lo `test -f 'sip-sec.c' || echo './'`sip-sec.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sip-sec.lo -MD -MP -MF .deps/libsipe_core_la-sip-sec.Tpo -c sip-sec.c -fPIC -DPIC -o .libs/libsipe_core_la-sip-sec.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sip-sec.lo -MD -MP -MF .deps/libsipe_core_la-sip-sec.Tpo -c sip-sec.c -o libsipe_core_la-sip-sec.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. mv -f .deps/libsipe_core_la-sip-sec.Tpo .deps/libsipe_core_la-sip-sec.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT libsipe_core_la-sip-sec-basic.lo -MD -MP -MF .deps/libsipe_core_la-sip-sec-basic.Tpo -c -o libsipe_core_la-sip-sec-basic.lo `test -f 'sip-sec-basic.c' || echo './'`sip-sec-basic.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sip-sec-basic.lo -MD -MP -MF .deps/libsipe_core_la-sip-sec-basic.Tpo -c sip-sec-basic.c -fPIC -DPIC -o .libs/libsipe_core_la-sip-sec-basic.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sip-sec-basic.lo -MD -MP -MF .deps/libsipe_core_la-sip-sec-basic.Tpo -c sip-sec-basic.c -o libsipe_core_la-sip-sec-basic.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-basic.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. mv -f .deps/libsipe_core_la-sip-sec-basic.Tpo .deps/libsipe_core_la-sip-sec-basic.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT libsipe_core_la-sip-sec-digest.lo -MD -MP -MF .deps/libsipe_core_la-sip-sec-digest.Tpo -c -o libsipe_core_la-sip-sec-digest.lo `test -f 'sip-sec-digest.c' || echo './'`sip-sec-digest.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sip-sec-digest.lo -MD -MP -MF .deps/libsipe_core_la-sip-sec-digest.Tpo -c sip-sec-digest.c -fPIC -DPIC -o .libs/libsipe_core_la-sip-sec-digest.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sip-sec-digest.lo -MD -MP -MF .deps/libsipe_core_la-sip-sec-digest.Tpo -c sip-sec-digest.c -o libsipe_core_la-sip-sec-digest.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-digest.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. mv -f .deps/libsipe_core_la-sip-sec-digest.Tpo .deps/libsipe_core_la-sip-sec-digest.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT libsipe_core_la-sip-sec-tls-dsk.lo -MD -MP -MF .deps/libsipe_core_la-sip-sec-tls-dsk.Tpo -c -o libsipe_core_la-sip-sec-tls-dsk.lo `test -f 'sip-sec-tls-dsk.c' || echo './'`sip-sec-tls-dsk.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sip-sec-tls-dsk.lo -MD -MP -MF .deps/libsipe_core_la-sip-sec-tls-dsk.Tpo -c sip-sec-tls-dsk.c -fPIC -DPIC -o .libs/libsipe_core_la-sip-sec-tls-dsk.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sip-sec-tls-dsk.lo -MD -MP -MF .deps/libsipe_core_la-sip-sec-tls-dsk.Tpo -c sip-sec-tls-dsk.c -o libsipe_core_la-sip-sec-tls-dsk.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-tls-dsk.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. mv -f .deps/libsipe_core_la-sip-sec-tls-dsk.Tpo .deps/libsipe_core_la-sip-sec-tls-dsk.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT libsipe_core_la-sip-soap.lo -MD -MP -MF .deps/libsipe_core_la-sip-soap.Tpo -c -o libsipe_core_la-sip-soap.lo `test -f 'sip-soap.c' || echo './'`sip-soap.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sip-soap.lo -MD -MP -MF .deps/libsipe_core_la-sip-soap.Tpo -c sip-soap.c -fPIC -DPIC -o .libs/libsipe_core_la-sip-soap.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sip-soap.lo -MD -MP -MF .deps/libsipe_core_la-sip-soap.Tpo -c sip-soap.c -o libsipe_core_la-sip-soap.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-soap.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. mv -f .deps/libsipe_core_la-sip-soap.Tpo .deps/libsipe_core_la-sip-soap.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT libsipe_core_la-sip-transport.lo -MD -MP -MF .deps/libsipe_core_la-sip-transport.Tpo -c -o libsipe_core_la-sip-transport.lo `test -f 'sip-transport.c' || echo './'`sip-transport.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sip-transport.lo -MD -MP -MF .deps/libsipe_core_la-sip-transport.Tpo -c sip-transport.c -fPIC -DPIC -o .libs/libsipe_core_la-sip-transport.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sip-transport.c:2018:6: warning: cast from 'void (*)(struct sipe_core_public *, const gchar *, guint)' (aka 'void (*)(struct sipe_core_public *, const char *, unsigned int)') to 'sipe_dns_resolved_cb' (aka 'void (*)(void *, const char *, unsigned int)') converts to incompatible function type [-Wcast-function-type-strict] (sipe_dns_resolved_cb) sipe_core_dns_resolved, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sip-transport.c:2057:6: warning: cast from 'void (*)(struct sipe_core_public *, const gchar *, guint)' (aka 'void (*)(struct sipe_core_public *, const char *, unsigned int)') to 'sipe_dns_resolved_cb' (aka 'void (*)(void *, const char *, unsigned int)') converts to incompatible function type [-Wcast-function-type-strict] (sipe_dns_resolved_cb) sipe_core_dns_resolved, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 315 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sip-transport.lo -MD -MP -MF .deps/libsipe_core_la-sip-transport.Tpo -c sip-transport.c -o libsipe_core_la-sip-transport.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-transport.c:63: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sip-transport.c:2018:6: warning: cast from 'void (*)(struct sipe_core_public *, const gchar *, guint)' (aka 'void (*)(struct sipe_core_public *, const char *, unsigned int)') to 'sipe_dns_resolved_cb' (aka 'void (*)(void *, const char *, unsigned int)') converts to incompatible function type [-Wcast-function-type-strict] (sipe_dns_resolved_cb) sipe_core_dns_resolved, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sip-transport.c:2057:6: warning: cast from 'void (*)(struct sipe_core_public *, const gchar *, guint)' (aka 'void (*)(struct sipe_core_public *, const char *, unsigned int)') to 'sipe_dns_resolved_cb' (aka 'void (*)(void *, const char *, unsigned int)') converts to incompatible function type [-Wcast-function-type-strict] (sipe_dns_resolved_cb) sipe_core_dns_resolved, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 315 warnings generated. mv -f .deps/libsipe_core_la-sip-transport.Tpo .deps/libsipe_core_la-sip-transport.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-buddy.lo -MD -MP -MF .deps/libsipe_core_la-sipe-buddy.Tpo -c -o libsipe_core_la-sipe-buddy.lo `test -f 'sipe-buddy.c' || echo './'`sipe-buddy.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-buddy.lo -MD -MP -MF .deps/libsipe_core_la-sipe-buddy.Tpo -c sipe-buddy.c -fPIC -DPIC -o .libs/libsipe_core_la-sipe-buddy.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-buddy.c:2455:43: warning: cast from 'guint (*)(const char *)' (aka 'unsigned int (*)(const char *)') to 'GHashFunc' (aka 'unsigned int (*)(const void *)') converts to incompatible function type [-Wcast-function-type-strict] buddies->uri = g_hash_table_new((GHashFunc) sipe_ht_hash_nick, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-buddy.c:2456:8: warning: cast from 'gboolean (*)(const char *, const char *)' (aka 'int (*)(const char *, const char *)') to 'GEqualFunc' (aka 'int (*)(const void *, const void *)') converts to incompatible function type [-Wcast-function-type-strict] (GEqualFunc) sipe_ht_equals_nick); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 315 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-buddy.lo -MD -MP -MF .deps/libsipe_core_la-sipe-buddy.Tpo -c sipe-buddy.c -o libsipe_core_la-sipe-buddy.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-buddy.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-buddy.c:2455:43: warning: cast from 'guint (*)(const char *)' (aka 'unsigned int (*)(const char *)') to 'GHashFunc' (aka 'unsigned int (*)(const void *)') converts to incompatible function type [-Wcast-function-type-strict] buddies->uri = g_hash_table_new((GHashFunc) sipe_ht_hash_nick, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-buddy.c:2456:8: warning: cast from 'gboolean (*)(const char *, const char *)' (aka 'int (*)(const char *, const char *)') to 'GEqualFunc' (aka 'int (*)(const void *, const void *)') converts to incompatible function type [-Wcast-function-type-strict] (GEqualFunc) sipe_ht_equals_nick); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 315 warnings generated. mv -f .deps/libsipe_core_la-sipe-buddy.Tpo .deps/libsipe_core_la-sipe-buddy.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-cal.lo -MD -MP -MF .deps/libsipe_core_la-sipe-cal.Tpo -c -o libsipe_core_la-sipe-cal.lo `test -f 'sipe-cal.c' || echo './'`sipe-cal.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-cal.lo -MD -MP -MF .deps/libsipe_core_la-sipe-cal.Tpo -c sipe-cal.c -fPIC -DPIC -o .libs/libsipe_core_la-sipe-cal.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-cal.c:167:8: warning: cast from 'void (*)(struct sipe_cal_event *)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] (GDestroyNotify) sipe_cal_event_free); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 314 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-cal.lo -MD -MP -MF .deps/libsipe_core_la-sipe-cal.Tpo -c sipe-cal.c -o libsipe_core_la-sipe-cal.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-cal.c:33: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-cal.c:167:8: warning: cast from 'void (*)(struct sipe_cal_event *)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] (GDestroyNotify) sipe_cal_event_free); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 314 warnings generated. mv -f .deps/libsipe_core_la-sipe-cal.Tpo .deps/libsipe_core_la-sipe-cal.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-certificate.lo -MD -MP -MF .deps/libsipe_core_la-sipe-certificate.Tpo -c -o libsipe_core_la-sipe-certificate.lo `test -f 'sipe-certificate.c' || echo './'`sipe-certificate.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-certificate.lo -MD -MP -MF .deps/libsipe_core_la-sipe-certificate.Tpo -c sipe-certificate.c -fPIC -DPIC -o .libs/libsipe_core_la-sipe-certificate.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-certificate.lo -MD -MP -MF .deps/libsipe_core_la-sipe-certificate.Tpo -c sipe-certificate.c -o libsipe_core_la-sipe-certificate.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-certificate.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. mv -f .deps/libsipe_core_la-sipe-certificate.Tpo .deps/libsipe_core_la-sipe-certificate.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-chat.lo -MD -MP -MF .deps/libsipe_core_la-sipe-chat.Tpo -c -o libsipe_core_la-sipe-chat.lo `test -f 'sipe-chat.c' || echo './'`sipe-chat.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-chat.lo -MD -MP -MF .deps/libsipe_core_la-sipe-chat.Tpo -c sipe-chat.c -fPIC -DPIC -o .libs/libsipe_core_la-sipe-chat.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-chat.c:538:18: warning: cast from 'int (*)(const char *, const char *)' to 'GCompareFunc' (aka 'int (*)(const void *, const void *)') converts to incompatible function type [-Wcast-function-type-strict] (GCompareFunc)strcmp, ^~~~~~~~~~~~~~~~~~~~ 314 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-chat.lo -MD -MP -MF .deps/libsipe_core_la-sipe-chat.Tpo -c sipe-chat.c -o libsipe_core_la-sipe-chat.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-chat.c:538:18: warning: cast from 'int (*)(const char *, const char *)' to 'GCompareFunc' (aka 'int (*)(const void *, const void *)') converts to incompatible function type [-Wcast-function-type-strict] (GCompareFunc)strcmp, ^~~~~~~~~~~~~~~~~~~~ 314 warnings generated. mv -f .deps/libsipe_core_la-sipe-chat.Tpo .deps/libsipe_core_la-sipe-chat.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-conf.lo -MD -MP -MF .deps/libsipe_core_la-sipe-conf.Tpo -c -o libsipe_core_la-sipe-conf.lo `test -f 'sipe-conf.c' || echo './'`sipe-conf.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-conf.lo -MD -MP -MF .deps/libsipe_core_la-sipe-conf.Tpo -c sipe-conf.c -fPIC -DPIC -o .libs/libsipe_core_la-sipe-conf.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-conf.c:207:8: warning: cast from 'int (*)(const char *, const char *)' to 'GCompareFunc' (aka 'int (*)(const void *, const void *)') converts to incompatible function type [-Wcast-function-type-strict] (GCompareFunc)g_strcmp0) != NULL; ^~~~~~~~~~~~~~~~~~~~~~~ sipe-conf.c:858:18: warning: cast from 'int (*)(const char *, const char *)' to 'GCompareFunc' (aka 'int (*)(const void *, const void *)') converts to incompatible function type [-Wcast-function-type-strict] (GCompareFunc)strcmp, ^~~~~~~~~~~~~~~~~~~~ sipe-conf.c:1145:10: warning: cast from 'void (*)(struct sipe_core_private *, struct conf_accept_ctx *)' to 'SipeUserAskCb' (aka 'void (*)(struct sipe_core_private *, void *)') converts to incompatible function type [-Wcast-function-type-strict] (SipeUserAskCb) conf_accept_cb, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-conf.c:1146:10: warning: cast from 'void (*)(struct sipe_core_private *, struct conf_accept_ctx *)' to 'SipeUserAskCb' (aka 'void (*)(struct sipe_core_private *, void *)') converts to incompatible function type [-Wcast-function-type-strict] (SipeUserAskCb) conf_decline_cb); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-conf.c:1620:27: warning: cast from 'int (*)(const char *, const char *)' to 'GCompareFunc' (aka 'int (*)(const void *, const void *)') converts to incompatible function type [-Wcast-function-type-strict] keys = g_list_sort(keys, (GCompareFunc)g_strcmp0); ^~~~~~~~~~~~~~~~~~~~~~~ 318 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-conf.lo -MD -MP -MF .deps/libsipe_core_la-sipe-conf.Tpo -c sipe-conf.c -o libsipe_core_la-sipe-conf.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-conf.c:42: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-conf.c:207:8: warning: cast from 'int (*)(const char *, const char *)' to 'GCompareFunc' (aka 'int (*)(const void *, const void *)') converts to incompatible function type [-Wcast-function-type-strict] (GCompareFunc)g_strcmp0) != NULL; ^~~~~~~~~~~~~~~~~~~~~~~ sipe-conf.c:858:18: warning: cast from 'int (*)(const char *, const char *)' to 'GCompareFunc' (aka 'int (*)(const void *, const void *)') converts to incompatible function type [-Wcast-function-type-strict] (GCompareFunc)strcmp, ^~~~~~~~~~~~~~~~~~~~ sipe-conf.c:1145:10: warning: cast from 'void (*)(struct sipe_core_private *, struct conf_accept_ctx *)' to 'SipeUserAskCb' (aka 'void (*)(struct sipe_core_private *, void *)') converts to incompatible function type [-Wcast-function-type-strict] (SipeUserAskCb) conf_accept_cb, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-conf.c:1146:10: warning: cast from 'void (*)(struct sipe_core_private *, struct conf_accept_ctx *)' to 'SipeUserAskCb' (aka 'void (*)(struct sipe_core_private *, void *)') converts to incompatible function type [-Wcast-function-type-strict] (SipeUserAskCb) conf_decline_cb); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-conf.c:1620:27: warning: cast from 'int (*)(const char *, const char *)' to 'GCompareFunc' (aka 'int (*)(const void *, const void *)') converts to incompatible function type [-Wcast-function-type-strict] keys = g_list_sort(keys, (GCompareFunc)g_strcmp0); ^~~~~~~~~~~~~~~~~~~~~~~ 318 warnings generated. mv -f .deps/libsipe_core_la-sipe-conf.Tpo .deps/libsipe_core_la-sipe-conf.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-core.lo -MD -MP -MF .deps/libsipe_core_la-sipe-core.Tpo -c -o libsipe_core_la-sipe-core.lo `test -f 'sipe-core.c' || echo './'`sipe-core.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-core.lo -MD -MP -MF .deps/libsipe_core_la-sipe-core.Tpo -c sipe-core.c -fPIC -DPIC -o .libs/libsipe_core_la-sipe-core.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-core.c:365:23: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] g_free, (GDestroyNotify)g_hash_table_destroy); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 314 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-core.lo -MD -MP -MF .deps/libsipe_core_la-sipe-core.Tpo -c sipe-core.c -o libsipe_core_la-sipe-core.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-core.c:70: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-core.c:365:23: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] g_free, (GDestroyNotify)g_hash_table_destroy); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 314 warnings generated. mv -f .deps/libsipe_core_la-sipe-core.Tpo .deps/libsipe_core_la-sipe-core.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-dialog.lo -MD -MP -MF .deps/libsipe_core_la-sipe-dialog.Tpo -c -o libsipe_core_la-sipe-dialog.lo `test -f 'sipe-dialog.c' || echo './'`sipe-dialog.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-dialog.lo -MD -MP -MF .deps/libsipe_core_la-sipe-dialog.Tpo -c sipe-dialog.c -fPIC -DPIC -o .libs/libsipe_core_la-sipe-dialog.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-dialog.c:222:60: warning: cast from 'gint (*)(const gchar *, const gchar *)' (aka 'int (*)(const char *, const char *)') to 'GCompareFunc' (aka 'int (*)(const void *, const void *)') converts to incompatible function type [-Wcast-function-type-strict] && !g_slist_find_custom(dialog->supported, elem->value, (GCompareFunc)g_ascii_strcasecmp)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 314 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-dialog.lo -MD -MP -MF .deps/libsipe_core_la-sipe-dialog.Tpo -c sipe-dialog.c -o libsipe_core_la-sipe-dialog.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-dialog.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-dialog.c:222:60: warning: cast from 'gint (*)(const gchar *, const gchar *)' (aka 'int (*)(const char *, const char *)') to 'GCompareFunc' (aka 'int (*)(const void *, const void *)') converts to incompatible function type [-Wcast-function-type-strict] && !g_slist_find_custom(dialog->supported, elem->value, (GCompareFunc)g_ascii_strcasecmp)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 314 warnings generated. mv -f .deps/libsipe_core_la-sipe-dialog.Tpo .deps/libsipe_core_la-sipe-dialog.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-ews.lo -MD -MP -MF .deps/libsipe_core_la-sipe-ews.Tpo -c -o libsipe_core_la-sipe-ews.lo `test -f 'sipe-ews.c' || echo './'`sipe-ews.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-ews.lo -MD -MP -MF .deps/libsipe_core_la-sipe-ews.Tpo -c sipe-ews.c -fPIC -DPIC -o .libs/libsipe_core_la-sipe-ews.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-ews.lo -MD -MP -MF .deps/libsipe_core_la-sipe-ews.Tpo -c sipe-ews.c -o libsipe_core_la-sipe-ews.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews.c:50: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. mv -f .deps/libsipe_core_la-sipe-ews.Tpo .deps/libsipe_core_la-sipe-ews.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-ews-autodiscover.lo -MD -MP -MF .deps/libsipe_core_la-sipe-ews-autodiscover.Tpo -c -o libsipe_core_la-sipe-ews-autodiscover.lo `test -f 'sipe-ews-autodiscover.c' || echo './'`sipe-ews-autodiscover.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-ews-autodiscover.lo -MD -MP -MF .deps/libsipe_core_la-sipe-ews-autodiscover.Tpo -c sipe-ews-autodiscover.c -fPIC -DPIC -o .libs/libsipe_core_la-sipe-ews-autodiscover.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-ews-autodiscover.lo -MD -MP -MF .deps/libsipe_core_la-sipe-ews-autodiscover.Tpo -c sipe-ews-autodiscover.c -o libsipe_core_la-sipe-ews-autodiscover.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ews-autodiscover.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. mv -f .deps/libsipe_core_la-sipe-ews-autodiscover.Tpo .deps/libsipe_core_la-sipe-ews-autodiscover.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-ft.lo -MD -MP -MF .deps/libsipe_core_la-sipe-ft.Tpo -c -o libsipe_core_la-sipe-ft.lo `test -f 'sipe-ft.c' || echo './'`sipe-ft.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-ft.lo -MD -MP -MF .deps/libsipe_core_la-sipe-ft.Tpo -c sipe-ft.c -fPIC -DPIC -o .libs/libsipe_core_la-sipe-ft.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-ft.lo -MD -MP -MF .deps/libsipe_core_la-sipe-ft.Tpo -c sipe-ft.c -o libsipe_core_la-sipe-ft.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. mv -f .deps/libsipe_core_la-sipe-ft.Tpo .deps/libsipe_core_la-sipe-ft.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-ft-tftp.lo -MD -MP -MF .deps/libsipe_core_la-sipe-ft-tftp.Tpo -c -o libsipe_core_la-sipe-ft-tftp.lo `test -f 'sipe-ft-tftp.c' || echo './'`sipe-ft-tftp.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-ft-tftp.lo -MD -MP -MF .deps/libsipe_core_la-sipe-ft-tftp.Tpo -c sipe-ft-tftp.c -fPIC -DPIC -o .libs/libsipe_core_la-sipe-ft-tftp.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-ft-tftp.lo -MD -MP -MF .deps/libsipe_core_la-sipe-ft-tftp.Tpo -c sipe-ft-tftp.c -o libsipe_core_la-sipe-ft-tftp.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ft-tftp.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. mv -f .deps/libsipe_core_la-sipe-ft-tftp.Tpo .deps/libsipe_core_la-sipe-ft-tftp.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-group.lo -MD -MP -MF .deps/libsipe_core_la-sipe-group.Tpo -c -o libsipe_core_la-sipe-group.lo `test -f 'sipe-group.c' || echo './'`sipe-group.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-group.lo -MD -MP -MF .deps/libsipe_core_la-sipe-group.Tpo -c sipe-group.c -fPIC -DPIC -o .libs/libsipe_core_la-sipe-group.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-group.lo -MD -MP -MF .deps/libsipe_core_la-sipe-group.Tpo -c sipe-group.c -o libsipe_core_la-sipe-group.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-group.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. mv -f .deps/libsipe_core_la-sipe-group.Tpo .deps/libsipe_core_la-sipe-group.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-groupchat.lo -MD -MP -MF .deps/libsipe_core_la-sipe-groupchat.Tpo -c -o libsipe_core_la-sipe-groupchat.lo `test -f 'sipe-groupchat.c' || echo './'`sipe-groupchat.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-groupchat.lo -MD -MP -MF .deps/libsipe_core_la-sipe-groupchat.Tpo -c sipe-groupchat.c -fPIC -DPIC -o .libs/libsipe_core_la-sipe-groupchat.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-groupchat.c:1255:7: warning: cast from 'int (*)(const char *, const char *)' to 'GCompareFunc' (aka 'int (*)(const void *, const void *)') converts to incompatible function type [-Wcast-function-type-strict] (GCompareFunc)g_strcmp0)) { ^~~~~~~~~~~~~~~~~~~~~~~ 314 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-groupchat.lo -MD -MP -MF .deps/libsipe_core_la-sipe-groupchat.Tpo -c sipe-groupchat.c -o libsipe_core_la-sipe-groupchat.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-groupchat.c:116: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-groupchat.c:1255:7: warning: cast from 'int (*)(const char *, const char *)' to 'GCompareFunc' (aka 'int (*)(const void *, const void *)') converts to incompatible function type [-Wcast-function-type-strict] (GCompareFunc)g_strcmp0)) { ^~~~~~~~~~~~~~~~~~~~~~~ 314 warnings generated. mv -f .deps/libsipe_core_la-sipe-groupchat.Tpo .deps/libsipe_core_la-sipe-groupchat.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-http.lo -MD -MP -MF .deps/libsipe_core_la-sipe-http.Tpo -c -o libsipe_core_la-sipe-http.lo `test -f 'sipe-http.c' || echo './'`sipe-http.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-http.lo -MD -MP -MF .deps/libsipe_core_la-sipe-http.Tpo -c sipe-http.c -fPIC -DPIC -o .libs/libsipe_core_la-sipe-http.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-http.lo -MD -MP -MF .deps/libsipe_core_la-sipe-http.Tpo -c sipe-http.c -o libsipe_core_la-sipe-http.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. mv -f .deps/libsipe_core_la-sipe-http.Tpo .deps/libsipe_core_la-sipe-http.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-http-request.lo -MD -MP -MF .deps/libsipe_core_la-sipe-http-request.Tpo -c -o libsipe_core_la-sipe-http-request.lo `test -f 'sipe-http-request.c' || echo './'`sipe-http-request.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-http-request.lo -MD -MP -MF .deps/libsipe_core_la-sipe-http-request.Tpo -c sipe-http-request.c -fPIC -DPIC -o .libs/libsipe_core_la-sipe-http-request.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-http-request.c:126:10: warning: cast from 'void (*)(const gchar *, const gchar *, GString *)' (aka 'void (*)(const char *, const char *, struct _GString *)') to 'GHFunc' (aka 'void (*)(void *, void *, void *)') converts to incompatible function type [-Wcast-function-type-strict] (GHFunc) add_cookie_cb, ^~~~~~~~~~~~~~~~~~~~~~ 314 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-http-request.lo -MD -MP -MF .deps/libsipe_core_la-sipe-http-request.Tpo -c sipe-http-request.c -o libsipe_core_la-sipe-http-request.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-request.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-http-request.c:126:10: warning: cast from 'void (*)(const gchar *, const gchar *, GString *)' (aka 'void (*)(const char *, const char *, struct _GString *)') to 'GHFunc' (aka 'void (*)(void *, void *, void *)') converts to incompatible function type [-Wcast-function-type-strict] (GHFunc) add_cookie_cb, ^~~~~~~~~~~~~~~~~~~~~~ 314 warnings generated. mv -f .deps/libsipe_core_la-sipe-http-request.Tpo .deps/libsipe_core_la-sipe-http-request.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-http-transport.lo -MD -MP -MF .deps/libsipe_core_la-sipe-http-transport.Tpo -c -o libsipe_core_la-sipe-http-transport.lo `test -f 'sipe-http-transport.c' || echo './'`sipe-http-transport.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-http-transport.lo -MD -MP -MF .deps/libsipe_core_la-sipe-http-transport.Tpo -c sipe-http-transport.c -fPIC -DPIC -o .libs/libsipe_core_la-sipe-http-transport.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-http-transport.lo -MD -MP -MF .deps/libsipe_core_la-sipe-http-transport.Tpo -c sipe-http-transport.c -o libsipe_core_la-sipe-http-transport.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-http-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. mv -f .deps/libsipe_core_la-sipe-http-transport.Tpo .deps/libsipe_core_la-sipe-http-transport.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-im.lo -MD -MP -MF .deps/libsipe_core_la-sipe-im.Tpo -c -o libsipe_core_la-sipe-im.lo `test -f 'sipe-im.c' || echo './'`sipe-im.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-im.lo -MD -MP -MF .deps/libsipe_core_la-sipe-im.Tpo -c sipe-im.c -fPIC -DPIC -o .libs/libsipe_core_la-sipe-im.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-im.c:242:62: warning: cast from 'gint (*)(const gchar *, const gchar *)' (aka 'int (*)(const char *, const char *)') to 'GCompareFunc' (aka 'int (*)(const void *, const void *)') converts to incompatible function type [-Wcast-function-type-strict] if(g_slist_find_custom(dialog->supported, "ms-text-format", (GCompareFunc)g_ascii_strcasecmp)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 314 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-im.lo -MD -MP -MF .deps/libsipe_core_la-sipe-im.Tpo -c sipe-im.c -o libsipe_core_la-sipe-im.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-im.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-im.c:242:62: warning: cast from 'gint (*)(const gchar *, const gchar *)' (aka 'int (*)(const char *, const char *)') to 'GCompareFunc' (aka 'int (*)(const void *, const void *)') converts to incompatible function type [-Wcast-function-type-strict] if(g_slist_find_custom(dialog->supported, "ms-text-format", (GCompareFunc)g_ascii_strcasecmp)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 314 warnings generated. mv -f .deps/libsipe_core_la-sipe-im.Tpo .deps/libsipe_core_la-sipe-im.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-incoming.lo -MD -MP -MF .deps/libsipe_core_la-sipe-incoming.Tpo -c -o libsipe_core_la-sipe-incoming.lo `test -f 'sipe-incoming.c' || echo './'`sipe-incoming.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-incoming.lo -MD -MP -MF .deps/libsipe_core_la-sipe-incoming.Tpo -c sipe-incoming.c -fPIC -DPIC -o .libs/libsipe_core_la-sipe-incoming.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-incoming.lo -MD -MP -MF .deps/libsipe_core_la-sipe-incoming.Tpo -c sipe-incoming.c -o libsipe_core_la-sipe-incoming.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-incoming.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. mv -f .deps/libsipe_core_la-sipe-incoming.Tpo .deps/libsipe_core_la-sipe-incoming.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-lync-autodiscover.lo -MD -MP -MF .deps/libsipe_core_la-sipe-lync-autodiscover.Tpo -c -o libsipe_core_la-sipe-lync-autodiscover.lo `test -f 'sipe-lync-autodiscover.c' || echo './'`sipe-lync-autodiscover.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-lync-autodiscover.lo -MD -MP -MF .deps/libsipe_core_la-sipe-lync-autodiscover.Tpo -c sipe-lync-autodiscover.c -fPIC -DPIC -o .libs/libsipe_core_la-sipe-lync-autodiscover.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-lync-autodiscover.lo -MD -MP -MF .deps/libsipe_core_la-sipe-lync-autodiscover.Tpo -c sipe-lync-autodiscover.c -o libsipe_core_la-sipe-lync-autodiscover.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-lync-autodiscover.c:32: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. mv -f .deps/libsipe_core_la-sipe-lync-autodiscover.Tpo .deps/libsipe_core_la-sipe-lync-autodiscover.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-mime-common.lo -MD -MP -MF .deps/libsipe_core_la-sipe-mime-common.Tpo -c -o libsipe_core_la-sipe-mime-common.lo `test -f 'sipe-mime-common.c' || echo './'`sipe-mime-common.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-mime-common.lo -MD -MP -MF .deps/libsipe_core_la-sipe-mime-common.Tpo -c sipe-mime-common.c -fPIC -DPIC -o .libs/libsipe_core_la-sipe-mime-common.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-mime-common.lo -MD -MP -MF .deps/libsipe_core_la-sipe-mime-common.Tpo -c sipe-mime-common.c -o libsipe_core_la-sipe-mime-common.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime-common.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. mv -f .deps/libsipe_core_la-sipe-mime-common.Tpo .deps/libsipe_core_la-sipe-mime-common.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-notify.lo -MD -MP -MF .deps/libsipe_core_la-sipe-notify.Tpo -c -o libsipe_core_la-sipe-notify.lo `test -f 'sipe-notify.c' || echo './'`sipe-notify.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-notify.lo -MD -MP -MF .deps/libsipe_core_la-sipe-notify.Tpo -c sipe-notify.c -fPIC -DPIC -o .libs/libsipe_core_la-sipe-notify.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-notify.c:272:32: warning: cast from 'void (*)(const gchar *, GSList *, struct sipe_core_private *)' (aka 'void (*)(const char *, struct _GSList *, struct sipe_core_private *)') to 'GHFunc' (aka 'void (*)(void *, void *, void *)') converts to incompatible function type [-Wcast-function-type-strict] g_hash_table_foreach(servers, (GHFunc) sipe_subscribe_poolfqdn_resource_uri, sipe_private); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 314 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-notify.lo -MD -MP -MF .deps/libsipe_core_la-sipe-notify.Tpo -c sipe-notify.c -o libsipe_core_la-sipe-notify.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-notify.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-notify.c:272:32: warning: cast from 'void (*)(const gchar *, GSList *, struct sipe_core_private *)' (aka 'void (*)(const char *, struct _GSList *, struct sipe_core_private *)') to 'GHFunc' (aka 'void (*)(void *, void *, void *)') converts to incompatible function type [-Wcast-function-type-strict] g_hash_table_foreach(servers, (GHFunc) sipe_subscribe_poolfqdn_resource_uri, sipe_private); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 314 warnings generated. mv -f .deps/libsipe_core_la-sipe-notify.Tpo .deps/libsipe_core_la-sipe-notify.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-ocs2005.lo -MD -MP -MF .deps/libsipe_core_la-sipe-ocs2005.Tpo -c -o libsipe_core_la-sipe-ocs2005.lo `test -f 'sipe-ocs2005.c' || echo './'`sipe-ocs2005.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-ocs2005.lo -MD -MP -MF .deps/libsipe_core_la-sipe-ocs2005.Tpo -c sipe-ocs2005.c -fPIC -DPIC -o .libs/libsipe_core_la-sipe-ocs2005.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-ocs2005.c:506:7: warning: cast from 'void (*)(char *, struct sipe_buddy *, struct sipe_core_private *)' to 'GHFunc' (aka 'void (*)(void *, void *, void *)') converts to incompatible function type [-Wcast-function-type-strict] (GHFunc) update_calendar_status_cb, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 314 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-ocs2005.lo -MD -MP -MF .deps/libsipe_core_la-sipe-ocs2005.Tpo -c sipe-ocs2005.c -o libsipe_core_la-sipe-ocs2005.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2005.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-ocs2005.c:506:7: warning: cast from 'void (*)(char *, struct sipe_buddy *, struct sipe_core_private *)' to 'GHFunc' (aka 'void (*)(void *, void *, void *)') converts to incompatible function type [-Wcast-function-type-strict] (GHFunc) update_calendar_status_cb, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 314 warnings generated. mv -f .deps/libsipe_core_la-sipe-ocs2005.Tpo .deps/libsipe_core_la-sipe-ocs2005.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-ocs2007.lo -MD -MP -MF .deps/libsipe_core_la-sipe-ocs2007.Tpo -c -o libsipe_core_la-sipe-ocs2007.lo `test -f 'sipe-ocs2007.c' || echo './'`sipe-ocs2007.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-ocs2007.lo -MD -MP -MF .deps/libsipe_core_la-sipe-ocs2007.Tpo -c sipe-ocs2007.c -fPIC -DPIC -o .libs/libsipe_core_la-sipe-ocs2007.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-ocs2007.c:245:9: warning: cast from 'void (*)(const gchar *, struct sipe_publication *, struct hash_table_delete_payload *)' (aka 'void (*)(const char *, struct sipe_publication *, struct hash_table_delete_payload *)') to 'GHFunc' (aka 'void (*)(void *, void *, void *)') converts to incompatible function type [-Wcast-function-type-strict] (GHFunc)sipe_remove_category_container_publications_cb, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-ocs2007.c:294:8: warning: cast from 'void (*)(struct sipe_container *)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] (GDestroyNotify) sipe_ocs2007_free_container); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-ocs2007.c:324:8: warning: cast from 'void (*)(struct sipe_container *)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] (GDestroyNotify) sipe_ocs2007_free_container); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-ocs2007.c:540:14: warning: cast from 'gint (*)(const gchar *, const gchar *)' (aka 'int (*)(const char *, const char *)') to 'GCompareFunc' (aka 'int (*)(const void *, const void *)') converts to incompatible function type [-Wcast-function-type-strict] (GCompareFunc)g_ascii_strcasecmp, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-ocs2007.c:1635:19: warning: cast from 'void (*)(struct sipe_publication *)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] g_free, (GDestroyNotify)free_publication); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-ocs2007.c:1914:62: warning: cast from 'void (*)(const char *, gpointer, GString *)' (aka 'void (*)(const char *, void *, struct _GString *)') to 'GHFunc' (aka 'void (*)(void *, void *, void *)') converts to incompatible function type [-Wcast-function-type-strict] g_hash_table_foreach(sipe_private->user_state_publications, (GHFunc)sipe_publish_get_cat_state_user_to_clear, str); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-ocs2007.c:2064:7: warning: cast from 'void (*)(char *, struct sipe_buddy *, struct sipe_core_private *)' to 'GHFunc' (aka 'void (*)(void *, void *, void *)') converts to incompatible function type [-Wcast-function-type-strict] (GHFunc) sipe_refresh_blocked_status_cb, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-ocs2007.c:2104:16: warning: cast from 'int (*)(const char *, const char *)' to 'GCompareFunc' (aka 'int (*)(const void *, const void *)') converts to incompatible function type [-Wcast-function-type-strict] (GCompareFunc)strcmp, ^~~~~~~~~~~~~~~~~~~~ sipe-ocs2007.c:2179:15: warning: cast from 'void (*)(struct sipe_publication *)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] g_free, (GDestroyNotify)free_publication); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-ocs2007.c:2284:16: warning: cast from 'void (*)(struct sipe_publication *)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] g_free, (GDestroyNotify)free_publication); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 323 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-ocs2007.lo -MD -MP -MF .deps/libsipe_core_la-sipe-ocs2007.Tpo -c sipe-ocs2007.c -o libsipe_core_la-sipe-ocs2007.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ocs2007.c:36: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-ocs2007.c:245:9: warning: cast from 'void (*)(const gchar *, struct sipe_publication *, struct hash_table_delete_payload *)' (aka 'void (*)(const char *, struct sipe_publication *, struct hash_table_delete_payload *)') to 'GHFunc' (aka 'void (*)(void *, void *, void *)') converts to incompatible function type [-Wcast-function-type-strict] (GHFunc)sipe_remove_category_container_publications_cb, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-ocs2007.c:294:8: warning: cast from 'void (*)(struct sipe_container *)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] (GDestroyNotify) sipe_ocs2007_free_container); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-ocs2007.c:324:8: warning: cast from 'void (*)(struct sipe_container *)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] (GDestroyNotify) sipe_ocs2007_free_container); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-ocs2007.c:540:14: warning: cast from 'gint (*)(const gchar *, const gchar *)' (aka 'int (*)(const char *, const char *)') to 'GCompareFunc' (aka 'int (*)(const void *, const void *)') converts to incompatible function type [-Wcast-function-type-strict] (GCompareFunc)g_ascii_strcasecmp, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-ocs2007.c:1635:19: warning: cast from 'void (*)(struct sipe_publication *)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] g_free, (GDestroyNotify)free_publication); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-ocs2007.c:1914:62: warning: cast from 'void (*)(const char *, gpointer, GString *)' (aka 'void (*)(const char *, void *, struct _GString *)') to 'GHFunc' (aka 'void (*)(void *, void *, void *)') converts to incompatible function type [-Wcast-function-type-strict] g_hash_table_foreach(sipe_private->user_state_publications, (GHFunc)sipe_publish_get_cat_state_user_to_clear, str); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-ocs2007.c:2064:7: warning: cast from 'void (*)(char *, struct sipe_buddy *, struct sipe_core_private *)' to 'GHFunc' (aka 'void (*)(void *, void *, void *)') converts to incompatible function type [-Wcast-function-type-strict] (GHFunc) sipe_refresh_blocked_status_cb, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-ocs2007.c:2104:16: warning: cast from 'int (*)(const char *, const char *)' to 'GCompareFunc' (aka 'int (*)(const void *, const void *)') converts to incompatible function type [-Wcast-function-type-strict] (GCompareFunc)strcmp, ^~~~~~~~~~~~~~~~~~~~ sipe-ocs2007.c:2179:15: warning: cast from 'void (*)(struct sipe_publication *)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] g_free, (GDestroyNotify)free_publication); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-ocs2007.c:2284:16: warning: cast from 'void (*)(struct sipe_publication *)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] g_free, (GDestroyNotify)free_publication); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 323 warnings generated. mv -f .deps/libsipe_core_la-sipe-ocs2007.Tpo .deps/libsipe_core_la-sipe-ocs2007.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-rtf.lo -MD -MP -MF .deps/libsipe_core_la-sipe-rtf.Tpo -c -o libsipe_core_la-sipe-rtf.lo `test -f 'sipe-rtf.c' || echo './'`sipe-rtf.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-rtf.lo -MD -MP -MF .deps/libsipe_core_la-sipe-rtf.Tpo -c sipe-rtf.c -fPIC -DPIC -o .libs/libsipe_core_la-sipe-rtf.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-rtf.lo -MD -MP -MF .deps/libsipe_core_la-sipe-rtf.Tpo -c sipe-rtf.c -o libsipe_core_la-sipe-rtf.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-rtf.l:47: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. mv -f .deps/libsipe_core_la-sipe-rtf.Tpo .deps/libsipe_core_la-sipe-rtf.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-schedule.lo -MD -MP -MF .deps/libsipe_core_la-sipe-schedule.Tpo -c -o libsipe_core_la-sipe-schedule.lo `test -f 'sipe-schedule.c' || echo './'`sipe-schedule.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-schedule.lo -MD -MP -MF .deps/libsipe_core_la-sipe-schedule.Tpo -c sipe-schedule.c -fPIC -DPIC -o .libs/libsipe_core_la-sipe-schedule.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-schedule.lo -MD -MP -MF .deps/libsipe_core_la-sipe-schedule.Tpo -c sipe-schedule.c -o libsipe_core_la-sipe-schedule.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. mv -f .deps/libsipe_core_la-sipe-schedule.Tpo .deps/libsipe_core_la-sipe-schedule.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-session.lo -MD -MP -MF .deps/libsipe_core_la-sipe-session.Tpo -c -o libsipe_core_la-sipe-session.lo `test -f 'sipe-session.c' || echo './'`sipe-session.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-session.lo -MD -MP -MF .deps/libsipe_core_la-sipe-session.Tpo -c sipe-session.c -fPIC -DPIC -o .libs/libsipe_core_la-sipe-session.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-session.c:71:36: warning: cast from 'void (*)(struct queued_message *)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] g_str_hash, g_str_equal, g_free, (GDestroyNotify)sipe_free_queued_message); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-session.c:174:37: warning: cast from 'void (*)(struct queued_message *)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] g_str_hash, g_str_equal, g_free, (GDestroyNotify)sipe_free_queued_message); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 315 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-session.lo -MD -MP -MF .deps/libsipe_core_la-sipe-session.Tpo -c sipe-session.c -o libsipe_core_la-sipe-session.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-session.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-session.c:71:36: warning: cast from 'void (*)(struct queued_message *)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] g_str_hash, g_str_equal, g_free, (GDestroyNotify)sipe_free_queued_message); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-session.c:174:37: warning: cast from 'void (*)(struct queued_message *)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] g_str_hash, g_str_equal, g_free, (GDestroyNotify)sipe_free_queued_message); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 315 warnings generated. mv -f .deps/libsipe_core_la-sipe-session.Tpo .deps/libsipe_core_la-sipe-session.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-sign.lo -MD -MP -MF .deps/libsipe_core_la-sipe-sign.Tpo -c -o libsipe_core_la-sipe-sign.lo `test -f 'sipe-sign.c' || echo './'`sipe-sign.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-sign.lo -MD -MP -MF .deps/libsipe_core_la-sipe-sign.Tpo -c sipe-sign.c -fPIC -DPIC -o .libs/libsipe_core_la-sipe-sign.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-sign.lo -MD -MP -MF .deps/libsipe_core_la-sipe-sign.Tpo -c sipe-sign.c -o libsipe_core_la-sipe-sign.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-sign.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. mv -f .deps/libsipe_core_la-sipe-sign.Tpo .deps/libsipe_core_la-sipe-sign.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-status.lo -MD -MP -MF .deps/libsipe_core_la-sipe-status.Tpo -c -o libsipe_core_la-sipe-status.lo `test -f 'sipe-status.c' || echo './'`sipe-status.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-status.lo -MD -MP -MF .deps/libsipe_core_la-sipe-status.Tpo -c sipe-status.c -fPIC -DPIC -o .libs/libsipe_core_la-sipe-status.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-status.lo -MD -MP -MF .deps/libsipe_core_la-sipe-status.Tpo -c sipe-status.c -o libsipe_core_la-sipe-status.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-status.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. mv -f .deps/libsipe_core_la-sipe-status.Tpo .deps/libsipe_core_la-sipe-status.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-subscriptions.lo -MD -MP -MF .deps/libsipe_core_la-sipe-subscriptions.Tpo -c -o libsipe_core_la-sipe-subscriptions.lo `test -f 'sipe-subscriptions.c' || echo './'`sipe-subscriptions.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-subscriptions.lo -MD -MP -MF .deps/libsipe_core_la-sipe-subscriptions.Tpo -c sipe-subscriptions.c -fPIC -DPIC -o .libs/libsipe_core_la-sipe-subscriptions.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-subscriptions.c:73:12: warning: cast from 'void (*)(struct sip_subscription *)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] (GDestroyNotify)sipe_subscription_free); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-subscriptions.c:730:17: warning: cast from 'gint (*)(const gchar *, const gchar *)' (aka 'int (*)(const char *, const char *)') to 'GCompareFunc' (aka 'int (*)(const void *, const void *)') converts to incompatible function type [-Wcast-function-type-strict] (GCompareFunc) g_ascii_strcasecmp, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-subscriptions.c:818:11: warning: cast from 'void (*)(const gchar *, gpointer, gchar **)' (aka 'void (*)(const char *, void *, char **)') to 'GHFunc' (aka 'void (*)(void *, void *, void *)') converts to incompatible function type [-Wcast-function-type-strict] (GHFunc) sipe_subscribe_resource_uri_with_context, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-subscriptions.c:822:11: warning: cast from 'void (*)(const char *, gpointer, gchar **)' (aka 'void (*)(const char *, void *, char **)') to 'GHFunc' (aka 'void (*)(void *, void *, void *)') converts to incompatible function type [-Wcast-function-type-strict] (GHFunc) sipe_subscribe_resource_uri, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-subscriptions.c:830:10: warning: cast from 'void (*)(char *, struct sipe_buddy *, struct sipe_core_private *)' to 'GHFunc' (aka 'void (*)(void *, void *, void *)') converts to incompatible function type [-Wcast-function-type-strict] (GHFunc) schedule_buddy_resubscription_cb, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-subscriptions.c:966:7: warning: cast from 'gint (*)(const gchar *, const gchar *)' (aka 'int (*)(const char *, const char *)') to 'GCompareFunc' (aka 'int (*)(const void *, const void *)') converts to incompatible function type [-Wcast-function-type-strict] (GCompareFunc) g_ascii_strcasecmp) != NULL)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 319 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-subscriptions.lo -MD -MP -MF .deps/libsipe_core_la-sipe-subscriptions.Tpo -c sipe-subscriptions.c -o libsipe_core_la-sipe-subscriptions.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-subscriptions.c:30: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-subscriptions.c:73:12: warning: cast from 'void (*)(struct sip_subscription *)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] (GDestroyNotify)sipe_subscription_free); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-subscriptions.c:730:17: warning: cast from 'gint (*)(const gchar *, const gchar *)' (aka 'int (*)(const char *, const char *)') to 'GCompareFunc' (aka 'int (*)(const void *, const void *)') converts to incompatible function type [-Wcast-function-type-strict] (GCompareFunc) g_ascii_strcasecmp, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-subscriptions.c:818:11: warning: cast from 'void (*)(const gchar *, gpointer, gchar **)' (aka 'void (*)(const char *, void *, char **)') to 'GHFunc' (aka 'void (*)(void *, void *, void *)') converts to incompatible function type [-Wcast-function-type-strict] (GHFunc) sipe_subscribe_resource_uri_with_context, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-subscriptions.c:822:11: warning: cast from 'void (*)(const char *, gpointer, gchar **)' (aka 'void (*)(const char *, void *, char **)') to 'GHFunc' (aka 'void (*)(void *, void *, void *)') converts to incompatible function type [-Wcast-function-type-strict] (GHFunc) sipe_subscribe_resource_uri, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-subscriptions.c:830:10: warning: cast from 'void (*)(char *, struct sipe_buddy *, struct sipe_core_private *)' to 'GHFunc' (aka 'void (*)(void *, void *, void *)') converts to incompatible function type [-Wcast-function-type-strict] (GHFunc) schedule_buddy_resubscription_cb, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-subscriptions.c:966:7: warning: cast from 'gint (*)(const gchar *, const gchar *)' (aka 'int (*)(const char *, const char *)') to 'GCompareFunc' (aka 'int (*)(const void *, const void *)') converts to incompatible function type [-Wcast-function-type-strict] (GCompareFunc) g_ascii_strcasecmp) != NULL)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 319 warnings generated. mv -f .deps/libsipe_core_la-sipe-subscriptions.Tpo .deps/libsipe_core_la-sipe-subscriptions.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-svc.lo -MD -MP -MF .deps/libsipe_core_la-sipe-svc.Tpo -c -o libsipe_core_la-sipe-svc.lo `test -f 'sipe-svc.c' || echo './'`sipe-svc.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-svc.lo -MD -MP -MF .deps/libsipe_core_la-sipe-svc.Tpo -c sipe-svc.c -fPIC -DPIC -o .libs/libsipe_core_la-sipe-svc.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-svc.lo -MD -MP -MF .deps/libsipe_core_la-sipe-svc.Tpo -c sipe-svc.c -o libsipe_core_la-sipe-svc.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-svc.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. mv -f .deps/libsipe_core_la-sipe-svc.Tpo .deps/libsipe_core_la-sipe-svc.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-ucs.lo -MD -MP -MF .deps/libsipe_core_la-sipe-ucs.Tpo -c -o libsipe_core_la-sipe-ucs.lo `test -f 'sipe-ucs.c' || echo './'`sipe-ucs.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-ucs.lo -MD -MP -MF .deps/libsipe_core_la-sipe-ucs.Tpo -c sipe-ucs.c -fPIC -DPIC -o .libs/libsipe_core_la-sipe-ucs.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-ucs.lo -MD -MP -MF .deps/libsipe_core_la-sipe-ucs.Tpo -c sipe-ucs.c -o libsipe_core_la-sipe-ucs.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-ucs.c:40: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. mv -f .deps/libsipe_core_la-sipe-ucs.Tpo .deps/libsipe_core_la-sipe-ucs.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-user.lo -MD -MP -MF .deps/libsipe_core_la-sipe-user.Tpo -c -o libsipe_core_la-sipe-user.lo `test -f 'sipe-user.c' || echo './'`sipe-user.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-user.lo -MD -MP -MF .deps/libsipe_core_la-sipe-user.Tpo -c sipe-user.c -fPIC -DPIC -o .libs/libsipe_core_la-sipe-user.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-user.lo -MD -MP -MF .deps/libsipe_core_la-sipe-user.Tpo -c sipe-user.c -o libsipe_core_la-sipe-user.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. mv -f .deps/libsipe_core_la-sipe-user.Tpo .deps/libsipe_core_la-sipe-user.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-utils.lo -MD -MP -MF .deps/libsipe_core_la-sipe-utils.Tpo -c -o libsipe_core_la-sipe-utils.lo `test -f 'sipe-utils.c' || echo './'`sipe-utils.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-utils.lo -MD -MP -MF .deps/libsipe_core_la-sipe-utils.Tpo -c sipe-utils.c -fPIC -DPIC -o .libs/libsipe_core_la-sipe-utils.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-utils.c:418:5: warning: format specifies type 'unsigned long' but the argument has type 'time_t' (aka 'long long') [-Wformat] timestamp); ^~~~~~~~~ ./../api/sipe-backend.h:107:92: note: expanded from macro 'SIPE_DEBUG_ERROR' #define SIPE_DEBUG_ERROR(fmt, ...) sipe_backend_debug(SIPE_DEBUG_LEVEL_ERROR, fmt, __VA_ARGS__) ~~~ ^~~~~~~~~~~ 314 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-utils.lo -MD -MP -MF .deps/libsipe_core_la-sipe-utils.Tpo -c sipe-utils.c -o libsipe_core_la-sipe-utils.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-utils.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-utils.c:418:5: warning: format specifies type 'unsigned long' but the argument has type 'time_t' (aka 'long long') [-Wformat] timestamp); ^~~~~~~~~ ./../api/sipe-backend.h:107:92: note: expanded from macro 'SIPE_DEBUG_ERROR' #define SIPE_DEBUG_ERROR(fmt, ...) sipe_backend_debug(SIPE_DEBUG_LEVEL_ERROR, fmt, __VA_ARGS__) ~~~ ^~~~~~~~~~~ 314 warnings generated. mv -f .deps/libsipe_core_la-sipe-utils.Tpo .deps/libsipe_core_la-sipe-utils.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-webticket.lo -MD -MP -MF .deps/libsipe_core_la-sipe-webticket.Tpo -c -o libsipe_core_la-sipe-webticket.lo `test -f 'sipe-webticket.c' || echo './'`sipe-webticket.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-webticket.lo -MD -MP -MF .deps/libsipe_core_la-sipe-webticket.Tpo -c sipe-webticket.c -fPIC -DPIC -o .libs/libsipe_core_la-sipe-webticket.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sipe-webticket.lo -MD -MP -MF .deps/libsipe_core_la-sipe-webticket.Tpo -c sipe-webticket.c -o libsipe_core_la-sipe-webticket.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-webticket.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. mv -f .deps/libsipe_core_la-sipe-webticket.Tpo .deps/libsipe_core_la-sipe-webticket.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT libsipe_core_la-uuid.lo -MD -MP -MF .deps/libsipe_core_la-uuid.Tpo -c -o libsipe_core_la-uuid.lo `test -f 'uuid.c' || echo './'`uuid.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-uuid.lo -MD -MP -MF .deps/libsipe_core_la-uuid.Tpo -c uuid.c -fPIC -DPIC -o .libs/libsipe_core_la-uuid.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-uuid.lo -MD -MP -MF .deps/libsipe_core_la-uuid.Tpo -c uuid.c -o libsipe_core_la-uuid.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from uuid.c:26: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. mv -f .deps/libsipe_core_la-uuid.Tpo .deps/libsipe_core_la-uuid.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT libsipe_core_la-sip-sec-ntlm.lo -MD -MP -MF .deps/libsipe_core_la-sip-sec-ntlm.Tpo -c -o libsipe_core_la-sip-sec-ntlm.lo `test -f 'sip-sec-ntlm.c' || echo './'`sip-sec-ntlm.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sip-sec-ntlm.lo -MD -MP -MF .deps/libsipe_core_la-sip-sec-ntlm.Tpo -c sip-sec-ntlm.c -fPIC -DPIC -o .libs/libsipe_core_la-sip-sec-ntlm.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_la-sip-sec-ntlm.lo -MD -MP -MF .deps/libsipe_core_la-sip-sec-ntlm.Tpo -c sip-sec-ntlm.c -o libsipe_core_la-sip-sec-ntlm.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm.c:57: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. mv -f .deps/libsipe_core_la-sip-sec-ntlm.Tpo .deps/libsipe_core_la-sip-sec-ntlm.Plo /usr/bin/libtool --tag=CC --mode=link cc -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -L/usr/local/lib -o libsipe_core.la libsipe_core_la-sipmsg.lo libsipe_core_la-sip-csta.lo libsipe_core_la-sip-sec.lo libsipe_core_la-sip-sec-basic.lo libsipe_core_la-sip-sec-digest.lo libsipe_core_la-sip-sec-tls-dsk.lo libsipe_core_la-sip-soap.lo libsipe_core_la-sip-transport.lo libsipe_core_la-sipe-buddy.lo libsipe_core_la-sipe-cal.lo libsipe_core_la-sipe-certificate.lo libsipe_core_la-sipe-chat.lo libsipe_core_la-sipe-conf.lo libsipe_core_la-sipe-core.lo libsipe_core_la-sipe-dialog.lo libsipe_core_la-sipe-ews.lo libsipe_core_la-sipe-ews-autodiscover.lo libsipe_core_la-sipe-ft.lo libsipe_core_la-sipe-ft-tftp.lo libsipe_core_la-sipe-group.lo libsipe_core_la-sipe-groupchat.lo libsipe_core_la-sipe-http.lo libsipe_core_la-sipe-http-request.lo libsipe_core_la-sipe-http-transport.lo libsipe_core_la-sipe-im.lo libsipe_core_la-sipe-incoming.lo libsipe_core_la-sipe-lync-autodiscover.lo libsipe_core_la-sipe-mime-common.lo libsipe_core_la-sipe-notify.lo libsipe_core_la-sipe-ocs2005.lo libsipe_core_la-sipe-ocs2007.lo libsipe_core_la-sipe-rtf.lo libsipe_core_la-sipe-schedule.lo libsipe_core_la-sipe-session.lo libsipe_core_la-sipe-sign.lo libsipe_core_la-sipe-status.lo libsipe_core_la-sipe-subscriptions.lo libsipe_core_la-sipe-svc.lo libsipe_core_la-sipe-tls.lo libsipe_core_la-sipe-ucs.lo libsipe_core_la-sipe-user.lo libsipe_core_la-sipe-utils.lo libsipe_core_la-sipe-webticket.lo libsipe_core_la-uuid.lo libsipe_core_la-sip-sec-ntlm.lo libtool: link: ar cru .libs/libsipe_core.a .libs/libsipe_core_la-sipmsg.o .libs/libsipe_core_la-sip-csta.o .libs/libsipe_core_la-sip-sec.o .libs/libsipe_core_la-sip-sec-basic.o .libs/libsipe_core_la-sip-sec-digest.o .libs/libsipe_core_la-sip-sec-tls-dsk.o .libs/libsipe_core_la-sip-soap.o .libs/libsipe_core_la-sip-transport.o .libs/libsipe_core_la-sipe-buddy.o .libs/libsipe_core_la-sipe-cal.o .libs/libsipe_core_la-sipe-certificate.o .libs/libsipe_core_la-sipe-chat.o .libs/libsipe_core_la-sipe-conf.o .libs/libsipe_core_la-sipe-core.o .libs/libsipe_core_la-sipe-dialog.o .libs/libsipe_core_la-sipe-ews.o .libs/libsipe_core_la-sipe-ews-autodiscover.o .libs/libsipe_core_la-sipe-ft.o .libs/libsipe_core_la-sipe-ft-tftp.o .libs/libsipe_core_la-sipe-group.o .libs/libsipe_core_la-sipe-groupchat.o .libs/libsipe_core_la-sipe-http.o .libs/libsipe_core_la-sipe-http-request.o .libs/libsipe_core_la-sipe-http-transport.o .libs/libsipe_core_la-sipe-im.o .libs/libsipe_core_la-sipe-incoming.o .libs/libsipe_core_la-sipe-lync-autodiscover.o .libs/libsipe_core_la-sipe-mime-common.o .libs/libsipe_core_la-sipe-notify.o .libs/libsipe_core_la-sipe-ocs2005.o .libs/libsipe_core_la-sipe-ocs2007.o .libs/libsipe_core_la-sipe-rtf.o .libs/libsipe_core_la-sipe-schedule.o .libs/libsipe_core_la-sipe-session.o .libs/libsipe_core_la-sipe-sign.o .libs/libsipe_core_la-sipe-status.o .libs/libsipe_core_la-sipe-subscriptions.o .libs/libsipe_core_la-sipe-svc.o .libs/libsipe_core_la-sipe-tls.o .libs/libsipe_core_la-sipe-ucs.o .libs/libsipe_core_la-sipe-user.o .libs/libsipe_core_la-sipe-utils.o .libs/libsipe_core_la-sipe-webticket.o .libs/libsipe_core_la-uuid.o .libs/libsipe_core_la-sip-sec-ntlm.o libtool: link: ranlib .libs/libsipe_core.a /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -I/usr/local/include/nss -I/usr/local/include/nspr -O2 -pipe -MT libsipe_core_crypto_la-md4.lo -MD -MP -MF .deps/libsipe_core_crypto_la-md4.Tpo -c -o libsipe_core_crypto_la-md4.lo `test -f 'md4.c' || echo './'`md4.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -I/usr/local/include/nss -I/usr/local/include/nspr -O2 -pipe -MT libsipe_core_crypto_la-md4.lo -MD -MP -MF .deps/libsipe_core_crypto_la-md4.Tpo -c md4.c -fPIC -DPIC -o .libs/libsipe_core_crypto_la-md4.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] 1 warning generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -I/usr/local/include/nss -I/usr/local/include/nspr -O2 -pipe -MT libsipe_core_crypto_la-md4.lo -MD -MP -MF .deps/libsipe_core_crypto_la-md4.Tpo -c md4.c -o libsipe_core_crypto_la-md4.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] 1 warning generated. mv -f .deps/libsipe_core_crypto_la-md4.Tpo .deps/libsipe_core_crypto_la-md4.Plo /usr/bin/libtool --tag=CC --mode=link cc -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -I/usr/local/include/nss -I/usr/local/include/nspr -O2 -pipe -L/usr/local/lib -o libsipe_core_crypto.la libsipe_core_crypto_la-sipe-cert-crypto-nss.lo libsipe_core_crypto_la-sipe-crypt-nss.lo libsipe_core_crypto_la-sipe-digest-nss.lo libsipe_core_crypto_la-md4.lo libtool: link: ar cru .libs/libsipe_core_crypto.a .libs/libsipe_core_crypto_la-sipe-cert-crypto-nss.o .libs/libsipe_core_crypto_la-sipe-crypt-nss.o .libs/libsipe_core_crypto_la-sipe-digest-nss.o .libs/libsipe_core_crypto_la-md4.o libtool: link: ranlib .libs/libsipe_core_crypto.a /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -I/usr/local/include/libxml2 -I/usr/local/include -O2 -pipe -MT libsipe_core_libxml2_la-sipe-xml.lo -MD -MP -MF .deps/libsipe_core_libxml2_la-sipe-xml.Tpo -c -o libsipe_core_libxml2_la-sipe-xml.lo `test -f 'sipe-xml.c' || echo './'`sipe-xml.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -I/usr/local/include/libxml2 -I/usr/local/include -O2 -pipe -MT libsipe_core_libxml2_la-sipe-xml.lo -MD -MP -MF .deps/libsipe_core_libxml2_la-sipe-xml.Tpo -c sipe-xml.c -fPIC -DPIC -o .libs/libsipe_core_libxml2_la-sipe-xml.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-xml.c:100:9: warning: cast from 'gboolean (*)(const gchar *, const gchar *)' (aka 'int (*)(const char *, const char *)') to 'GEqualFunc' (aka 'int (*)(const void *, const void *)') converts to incompatible function type [-Wcast-function-type-strict] (GEqualFunc) sipe_strcase_equal, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-xml.c:210:2: warning: incompatible function pointer types initializing 'xmlStructuredErrorFunc' (aka 'void (*)(void *, const struct _xmlError *)') with an expression of type 'void (void *, xmlErrorPtr)' (aka 'void (void *, struct _xmlError *)') [-Wincompatible-function-pointer-types] callback_serror, /* serror */ ^~~~~~~~~~~~~~~ sipe-xml.c:220:7: warning: 'xmlSAXUserParseMemory' is deprecated [-Wdeprecated-declarations] if (xmlSAXUserParseMemory(&parser, pd, string, length)) ^ /usr/local/include/libxml2/libxml/parser.h:1008:1: note: 'xmlSAXUserParseMemory' has been explicitly marked deprecated here XML_DEPRECATED ^ /usr/local/include/libxml2/libxml/xmlversion.h:447:43: note: expanded from macro 'XML_DEPRECATED' # define XML_DEPRECATED __attribute__((deprecated)) ^ 316 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -I/usr/local/include/libxml2 -I/usr/local/include -O2 -pipe -MT libsipe_core_libxml2_la-sipe-xml.lo -MD -MP -MF .deps/libsipe_core_libxml2_la-sipe-xml.Tpo -c sipe-xml.c -o libsipe_core_libxml2_la-sipe-xml.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-xml.c:35: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-xml.c:100:9: warning: cast from 'gboolean (*)(const gchar *, const gchar *)' (aka 'int (*)(const char *, const char *)') to 'GEqualFunc' (aka 'int (*)(const void *, const void *)') converts to incompatible function type [-Wcast-function-type-strict] (GEqualFunc) sipe_strcase_equal, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sipe-xml.c:210:2: warning: incompatible function pointer types initializing 'xmlStructuredErrorFunc' (aka 'void (*)(void *, const struct _xmlError *)') with an expression of type 'void (void *, xmlErrorPtr)' (aka 'void (void *, struct _xmlError *)') [-Wincompatible-function-pointer-types] callback_serror, /* serror */ ^~~~~~~~~~~~~~~ sipe-xml.c:220:7: warning: 'xmlSAXUserParseMemory' is deprecated [-Wdeprecated-declarations] if (xmlSAXUserParseMemory(&parser, pd, string, length)) ^ /usr/local/include/libxml2/libxml/parser.h:1008:1: note: 'xmlSAXUserParseMemory' has been explicitly marked deprecated here XML_DEPRECATED ^ /usr/local/include/libxml2/libxml/xmlversion.h:447:43: note: expanded from macro 'XML_DEPRECATED' # define XML_DEPRECATED __attribute__((deprecated)) ^ 316 warnings generated. mv -f .deps/libsipe_core_libxml2_la-sipe-xml.Tpo .deps/libsipe_core_libxml2_la-sipe-xml.Plo /usr/bin/libtool --tag=CC --mode=link cc -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -I/usr/local/include/libxml2 -I/usr/local/include -O2 -pipe -L/usr/local/lib -o libsipe_core_libxml2.la libsipe_core_libxml2_la-sipe-xml.lo libtool: link: ar cru .libs/libsipe_core_libxml2.a .libs/libsipe_core_libxml2_la-sipe-xml.o libtool: link: ranlib .libs/libsipe_core_libxml2.a /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -MT libsipe_core_tests_la-sip-sec-ntlm-tests.lo -MD -MP -MF .deps/libsipe_core_tests_la-sip-sec-ntlm-tests.Tpo -c -o libsipe_core_tests_la-sip-sec-ntlm-tests.lo `test -f 'sip-sec-ntlm-tests.c' || echo './'`sip-sec-ntlm-tests.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_tests_la-sip-sec-ntlm-tests.lo -MD -MP -MF .deps/libsipe_core_tests_la-sip-sec-ntlm-tests.Tpo -c sip-sec-ntlm-tests.c -fPIC -DPIC -o .libs/libsipe_core_tests_la-sip-sec-ntlm-tests.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -O2 -pipe -MT libsipe_core_tests_la-sip-sec-ntlm-tests.lo -MD -MP -MF .deps/libsipe_core_tests_la-sip-sec-ntlm-tests.Tpo -c sip-sec-ntlm-tests.c -o libsipe_core_tests_la-sip-sec-ntlm-tests.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sip-sec-ntlm-tests.c:38: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. mv -f .deps/libsipe_core_tests_la-sip-sec-ntlm-tests.Tpo .deps/libsipe_core_tests_la-sip-sec-ntlm-tests.Plo /usr/bin/libtool --tag=CC --mode=link cc -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -O2 -pipe -L/usr/local/lib -o libsipe_core_tests.la libsipe_core_tests_la-sip-sec-ntlm-tests.lo libsipe_core_la-sipmsg.lo libsipe_core_la-sipe-rtf.lo libsipe_core_la-sipe-sign.lo libsipe_core_la-sipe-utils.lo libsipe_core_la-uuid.lo libtool: link: ar cru .libs/libsipe_core_tests.a .libs/libsipe_core_tests_la-sip-sec-ntlm-tests.o .libs/libsipe_core_la-sipmsg.o .libs/libsipe_core_la-sipe-rtf.o .libs/libsipe_core_la-sipe-sign.o .libs/libsipe_core_la-sipe-utils.o .libs/libsipe_core_la-uuid.o libtool: link: ranlib .libs/libsipe_core_tests.a /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -I/usr/local/include/gmime-3.0 -I/usr/local/include -pthread -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -O2 -pipe -MT libsipe_core_mime_la-sipe-mime.lo -MD -MP -MF .deps/libsipe_core_mime_la-sipe-mime.Tpo -c -o libsipe_core_mime_la-sipe-mime.lo `test -f 'sipe-mime.c' || echo './'`sipe-mime.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -I/usr/local/include/gmime-3.0 -I/usr/local/include -pthread -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -O2 -pipe -MT libsipe_core_mime_la-sipe-mime.lo -MD -MP -MF .deps/libsipe_core_mime_la-sipe-mime.Tpo -c sipe-mime.c -fPIC -DPIC -o .libs/libsipe_core_mime_la-sipe-mime.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:74: /usr/local/include/glib-2.0/gio/gdebugcontroller.h:46:1: warning: cast from 'void (*)(GObject *)' (aka 'void (*)(struct _GObject *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE(GDebugController, g_debug_controller, g, debug_controller, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:74: /usr/local/include/glib-2.0/gio/gdebugcontroller.h:46:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE(GDebugController, g_debug_controller, g, debug_controller, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:74: /usr/local/include/glib-2.0/gio/gdebugcontroller.h:46:1: warning: cast from 'void (*)(GObject *)' (aka 'void (*)(struct _GObject *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE(GDebugController, g_debug_controller, g, debug_controller, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:74: /usr/local/include/glib-2.0/gio/gdebugcontroller.h:46:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE(GDebugController, g_debug_controller, g, debug_controller, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:74: /usr/local/include/glib-2.0/gio/gdebugcontroller.h:46:1: warning: cast from 'void (*)(GObject *)' (aka 'void (*)(struct _GObject *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE(GDebugController, g_debug_controller, g, debug_controller, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:74: /usr/local/include/glib-2.0/gio/gdebugcontroller.h:46:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE(GDebugController, g_debug_controller, g, debug_controller, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:75: /usr/local/include/glib-2.0/gio/gdebugcontrollerdbus.h:33:1: warning: cast from 'void (*)(GObject *)' (aka 'void (*)(struct _GObject *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_DERIVABLE_TYPE (GDebugControllerDBus, g_debug_controller_dbus, G, DEBUG_CONTROLLER_DBUS, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1712:3: note: expanded from macro 'G_DECLARE_DERIVABLE_TYPE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, ParentName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:75: /usr/local/include/glib-2.0/gio/gdebugcontrollerdbus.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_DERIVABLE_TYPE (GDebugControllerDBus, g_debug_controller_dbus, G, DEBUG_CONTROLLER_DBUS, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1712:3: note: expanded from macro 'G_DECLARE_DERIVABLE_TYPE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, ParentName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:75: /usr/local/include/glib-2.0/gio/gdebugcontrollerdbus.h:33:1: warning: cast from 'void (*)(GObject *)' (aka 'void (*)(struct _GObject *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_DERIVABLE_TYPE (GDebugControllerDBus, g_debug_controller_dbus, G, DEBUG_CONTROLLER_DBUS, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1712:3: note: expanded from macro 'G_DECLARE_DERIVABLE_TYPE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, ParentName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:75: /usr/local/include/glib-2.0/gio/gdebugcontrollerdbus.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_DERIVABLE_TYPE (GDebugControllerDBus, g_debug_controller_dbus, G, DEBUG_CONTROLLER_DBUS, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1712:3: note: expanded from macro 'G_DECLARE_DERIVABLE_TYPE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, ParentName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:75: /usr/local/include/glib-2.0/gio/gdebugcontrollerdbus.h:33:1: warning: cast from 'void (*)(GObject *)' (aka 'void (*)(struct _GObject *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_DERIVABLE_TYPE (GDebugControllerDBus, g_debug_controller_dbus, G, DEBUG_CONTROLLER_DBUS, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1712:3: note: expanded from macro 'G_DECLARE_DERIVABLE_TYPE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, ParentName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:75: /usr/local/include/glib-2.0/gio/gdebugcontrollerdbus.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_DERIVABLE_TYPE (GDebugControllerDBus, g_debug_controller_dbus, G, DEBUG_CONTROLLER_DBUS, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1712:3: note: expanded from macro 'G_DECLARE_DERIVABLE_TYPE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, ParentName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:75: /usr/local/include/glib-2.0/gio/gdebugcontrollerdbus.h:33:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_DERIVABLE_TYPE (GDebugControllerDBus, g_debug_controller_dbus, G, DEBUG_CONTROLLER_DBUS, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1713:3: note: expanded from macro 'G_DECLARE_DERIVABLE_TYPE' G_DEFINE_AUTOPTR_CLEANUP_FUNC (ModuleObjName##Class, g_type_class_unref) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:75: /usr/local/include/glib-2.0/gio/gdebugcontrollerdbus.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_DERIVABLE_TYPE (GDebugControllerDBus, g_debug_controller_dbus, G, DEBUG_CONTROLLER_DBUS, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1713:3: note: expanded from macro 'G_DECLARE_DERIVABLE_TYPE' G_DEFINE_AUTOPTR_CLEANUP_FUNC (ModuleObjName##Class, g_type_class_unref) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:75: /usr/local/include/glib-2.0/gio/gdebugcontrollerdbus.h:33:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_DERIVABLE_TYPE (GDebugControllerDBus, g_debug_controller_dbus, G, DEBUG_CONTROLLER_DBUS, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1713:3: note: expanded from macro 'G_DECLARE_DERIVABLE_TYPE' G_DEFINE_AUTOPTR_CLEANUP_FUNC (ModuleObjName##Class, g_type_class_unref) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:75: /usr/local/include/glib-2.0/gio/gdebugcontrollerdbus.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_DERIVABLE_TYPE (GDebugControllerDBus, g_debug_controller_dbus, G, DEBUG_CONTROLLER_DBUS, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1713:3: note: expanded from macro 'G_DECLARE_DERIVABLE_TYPE' G_DEFINE_AUTOPTR_CLEANUP_FUNC (ModuleObjName##Class, g_type_class_unref) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:75: /usr/local/include/glib-2.0/gio/gdebugcontrollerdbus.h:33:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_DERIVABLE_TYPE (GDebugControllerDBus, g_debug_controller_dbus, G, DEBUG_CONTROLLER_DBUS, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1713:3: note: expanded from macro 'G_DECLARE_DERIVABLE_TYPE' G_DEFINE_AUTOPTR_CLEANUP_FUNC (ModuleObjName##Class, g_type_class_unref) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:75: /usr/local/include/glib-2.0/gio/gdebugcontrollerdbus.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_DERIVABLE_TYPE (GDebugControllerDBus, g_debug_controller_dbus, G, DEBUG_CONTROLLER_DBUS, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1713:3: note: expanded from macro 'G_DECLARE_DERIVABLE_TYPE' G_DEFINE_AUTOPTR_CLEANUP_FUNC (ModuleObjName##Class, g_type_class_unref) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:105: /usr/local/include/glib-2.0/gio/glistmodel.h:38:1: warning: cast from 'void (*)(GObject *)' (aka 'void (*)(struct _GObject *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE(GListModel, g_list_model, G, LIST_MODEL, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:105: /usr/local/include/glib-2.0/gio/glistmodel.h:38:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE(GListModel, g_list_model, G, LIST_MODEL, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:105: /usr/local/include/glib-2.0/gio/glistmodel.h:38:1: warning: cast from 'void (*)(GObject *)' (aka 'void (*)(struct _GObject *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE(GListModel, g_list_model, G, LIST_MODEL, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:105: /usr/local/include/glib-2.0/gio/glistmodel.h:38:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE(GListModel, g_list_model, G, LIST_MODEL, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:105: /usr/local/include/glib-2.0/gio/glistmodel.h:38:1: warning: cast from 'void (*)(GObject *)' (aka 'void (*)(struct _GObject *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE(GListModel, g_list_model, G, LIST_MODEL, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:105: /usr/local/include/glib-2.0/gio/glistmodel.h:38:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE(GListModel, g_list_model, G, LIST_MODEL, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:106: /usr/local/include/glib-2.0/gio/gliststore.h:38:1: warning: cast from 'void (*)(GObject *)' (aka 'void (*)(struct _GObject *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_FINAL_TYPE(GListStore, g_list_store, G, LIST_STORE, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1608:3: note: expanded from macro 'G_DECLARE_FINAL_TYPE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, ParentName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:106: /usr/local/include/glib-2.0/gio/gliststore.h:38:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_FINAL_TYPE(GListStore, g_list_store, G, LIST_STORE, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1608:3: note: expanded from macro 'G_DECLARE_FINAL_TYPE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, ParentName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:106: /usr/local/include/glib-2.0/gio/gliststore.h:38:1: warning: cast from 'void (*)(GObject *)' (aka 'void (*)(struct _GObject *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_FINAL_TYPE(GListStore, g_list_store, G, LIST_STORE, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1608:3: note: expanded from macro 'G_DECLARE_FINAL_TYPE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, ParentName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:106: /usr/local/include/glib-2.0/gio/gliststore.h:38:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_FINAL_TYPE(GListStore, g_list_store, G, LIST_STORE, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1608:3: note: expanded from macro 'G_DECLARE_FINAL_TYPE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, ParentName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:106: /usr/local/include/glib-2.0/gio/gliststore.h:38:1: warning: cast from 'void (*)(GObject *)' (aka 'void (*)(struct _GObject *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_FINAL_TYPE(GListStore, g_list_store, G, LIST_STORE, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1608:3: note: expanded from macro 'G_DECLARE_FINAL_TYPE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, ParentName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:106: /usr/local/include/glib-2.0/gio/gliststore.h:38:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_FINAL_TYPE(GListStore, g_list_store, G, LIST_STORE, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1608:3: note: expanded from macro 'G_DECLARE_FINAL_TYPE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, ParentName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:106: /usr/local/include/glib-2.0/gio/gliststore.h:38:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_FINAL_TYPE(GListStore, g_list_store, G, LIST_STORE, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1609:3: note: expanded from macro 'G_DECLARE_FINAL_TYPE' G_DEFINE_AUTOPTR_CLEANUP_FUNC (ModuleObjName##Class, g_type_class_unref) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:106: /usr/local/include/glib-2.0/gio/gliststore.h:38:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_FINAL_TYPE(GListStore, g_list_store, G, LIST_STORE, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1609:3: note: expanded from macro 'G_DECLARE_FINAL_TYPE' G_DEFINE_AUTOPTR_CLEANUP_FUNC (ModuleObjName##Class, g_type_class_unref) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:106: /usr/local/include/glib-2.0/gio/gliststore.h:38:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_FINAL_TYPE(GListStore, g_list_store, G, LIST_STORE, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1609:3: note: expanded from macro 'G_DECLARE_FINAL_TYPE' G_DEFINE_AUTOPTR_CLEANUP_FUNC (ModuleObjName##Class, g_type_class_unref) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:106: /usr/local/include/glib-2.0/gio/gliststore.h:38:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_FINAL_TYPE(GListStore, g_list_store, G, LIST_STORE, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1609:3: note: expanded from macro 'G_DECLARE_FINAL_TYPE' G_DEFINE_AUTOPTR_CLEANUP_FUNC (ModuleObjName##Class, g_type_class_unref) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:106: /usr/local/include/glib-2.0/gio/gliststore.h:38:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_FINAL_TYPE(GListStore, g_list_store, G, LIST_STORE, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1609:3: note: expanded from macro 'G_DECLARE_FINAL_TYPE' G_DEFINE_AUTOPTR_CLEANUP_FUNC (ModuleObjName##Class, g_type_class_unref) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:106: /usr/local/include/glib-2.0/gio/gliststore.h:38:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_FINAL_TYPE(GListStore, g_list_store, G, LIST_STORE, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1609:3: note: expanded from macro 'G_DECLARE_FINAL_TYPE' G_DEFINE_AUTOPTR_CLEANUP_FUNC (ModuleObjName##Class, g_type_class_unref) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:109: /usr/local/include/glib-2.0/gio/gmemorymonitor.h:44:1: warning: cast from 'void (*)(GObject *)' (aka 'void (*)(struct _GObject *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE(GMemoryMonitor, g_memory_monitor, g, memory_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:109: /usr/local/include/glib-2.0/gio/gmemorymonitor.h:44:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE(GMemoryMonitor, g_memory_monitor, g, memory_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:109: /usr/local/include/glib-2.0/gio/gmemorymonitor.h:44:1: warning: cast from 'void (*)(GObject *)' (aka 'void (*)(struct _GObject *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE(GMemoryMonitor, g_memory_monitor, g, memory_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:109: /usr/local/include/glib-2.0/gio/gmemorymonitor.h:44:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE(GMemoryMonitor, g_memory_monitor, g, memory_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:109: /usr/local/include/glib-2.0/gio/gmemorymonitor.h:44:1: warning: cast from 'void (*)(GObject *)' (aka 'void (*)(struct _GObject *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE(GMemoryMonitor, g_memory_monitor, g, memory_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:109: /usr/local/include/glib-2.0/gio/gmemorymonitor.h:44:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE(GMemoryMonitor, g_memory_monitor, g, memory_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:127: /usr/local/include/glib-2.0/gio/gpowerprofilemonitor.h:45:1: warning: cast from 'void (*)(GObject *)' (aka 'void (*)(struct _GObject *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:127: /usr/local/include/glib-2.0/gio/gpowerprofilemonitor.h:45:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:127: /usr/local/include/glib-2.0/gio/gpowerprofilemonitor.h:45:1: warning: cast from 'void (*)(GObject *)' (aka 'void (*)(struct _GObject *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:127: /usr/local/include/glib-2.0/gio/gpowerprofilemonitor.h:45:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:127: /usr/local/include/glib-2.0/gio/gpowerprofilemonitor.h:45:1: warning: cast from 'void (*)(GObject *)' (aka 'void (*)(struct _GObject *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:127: /usr/local/include/glib-2.0/gio/gpowerprofilemonitor.h:45:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:172: /usr/local/include/glib-2.0/gio/gunixconnection.h:46:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:172: /usr/local/include/glib-2.0/gio/gunixconnection.h:46:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:172: /usr/local/include/glib-2.0/gio/gunixconnection.h:46:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:172: /usr/local/include/glib-2.0/gio/gunixconnection.h:46:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:172: /usr/local/include/glib-2.0/gio/gunixconnection.h:46:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:172: /usr/local/include/glib-2.0/gio/gunixconnection.h:46:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:173: /usr/local/include/glib-2.0/gio/gunixcredentialsmessage.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixCredentialsMessage, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:173: /usr/local/include/glib-2.0/gio/gunixcredentialsmessage.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixCredentialsMessage, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:173: /usr/local/include/glib-2.0/gio/gunixcredentialsmessage.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixCredentialsMessage, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:173: /usr/local/include/glib-2.0/gio/gunixcredentialsmessage.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixCredentialsMessage, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:173: /usr/local/include/glib-2.0/gio/gunixcredentialsmessage.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixCredentialsMessage, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:173: /usr/local/include/glib-2.0/gio/gunixcredentialsmessage.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixCredentialsMessage, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:174: /usr/local/include/glib-2.0/gio/gunixfdlist.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixFDList, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:174: /usr/local/include/glib-2.0/gio/gunixfdlist.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixFDList, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:174: /usr/local/include/glib-2.0/gio/gunixfdlist.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixFDList, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:174: /usr/local/include/glib-2.0/gio/gunixfdlist.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixFDList, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:174: /usr/local/include/glib-2.0/gio/gunixfdlist.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixFDList, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:174: /usr/local/include/glib-2.0/gio/gunixfdlist.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixFDList, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:175: /usr/local/include/glib-2.0/gio/gunixsocketaddress.h:42:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixSocketAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:175: /usr/local/include/glib-2.0/gio/gunixsocketaddress.h:42:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixSocketAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:175: /usr/local/include/glib-2.0/gio/gunixsocketaddress.h:42:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixSocketAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:175: /usr/local/include/glib-2.0/gio/gunixsocketaddress.h:42:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixSocketAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:175: /usr/local/include/glib-2.0/gio/gunixsocketaddress.h:42:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixSocketAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:175: /usr/local/include/glib-2.0/gio/gunixsocketaddress.h:42:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixSocketAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:28:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:28:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:28:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GActionMap, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GActionMap, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GActionMap, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GActionMap, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GActionMap, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GActionMap, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAppInfo, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAppInfo, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAppInfo, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAppInfo, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAppInfo, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAppInfo, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAppLaunchContext, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAppLaunchContext, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAppLaunchContext, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAppLaunchContext, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAppLaunchContext, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAppLaunchContext, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAppInfoMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAppInfoMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAppInfoMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAppInfoMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAppInfoMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAppInfoMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:33:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GApplicationCommandLine, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GApplicationCommandLine, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:33:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GApplicationCommandLine, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GApplicationCommandLine, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:33:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GApplicationCommandLine, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GApplicationCommandLine, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GApplication, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GApplication, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GApplication, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GApplication, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GApplication, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GApplication, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:35:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncInitable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:35:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncInitable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:35:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncInitable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:35:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncInitable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:35:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncInitable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:35:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncInitable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:36:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncResult, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:36:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncResult, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:36:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncResult, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:36:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncResult, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:36:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncResult, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:36:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncResult, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:37:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBufferedInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:37:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBufferedInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:37:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBufferedInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:37:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBufferedInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:37:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBufferedInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:37:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBufferedInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:38:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBufferedOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:38:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBufferedOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:38:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBufferedOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:38:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBufferedOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:38:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBufferedOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:38:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBufferedOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:39:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytesIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:39:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytesIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:39:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytesIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:39:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytesIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:39:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytesIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:39:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytesIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:40:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GCancellable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:40:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GCancellable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:40:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GCancellable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:40:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GCancellable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:40:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GCancellable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:40:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GCancellable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GCharsetConverter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GCharsetConverter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GCharsetConverter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GCharsetConverter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GCharsetConverter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GCharsetConverter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:42:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GConverter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:42:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GConverter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:42:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GConverter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:42:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GConverter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:42:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GConverter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:42:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GConverter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:43:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GConverterInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:43:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GConverterInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:43:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GConverterInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:43:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GConverterInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:43:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GConverterInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:43:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GConverterInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:44:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GConverterOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:44:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GConverterOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:44:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GConverterOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:44:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GConverterOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:44:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GConverterOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:44:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GConverterOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:45:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GCredentials, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:45:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GCredentials, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:45:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GCredentials, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:45:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GCredentials, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:45:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GCredentials, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:45:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GCredentials, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:46:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDatagramBased, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:46:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDatagramBased, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:46:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDatagramBased, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:46:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDatagramBased, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:46:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDatagramBased, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:46:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDatagramBased, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:47:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDataInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:47:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDataInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:47:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDataInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:47:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDataInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:47:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDataInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:47:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDataInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:48:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDataOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:48:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDataOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:48:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDataOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:48:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDataOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:48:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDataOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:48:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDataOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:49:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusActionGroup, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusActionGroup, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:49:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusActionGroup, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusActionGroup, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:49:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusActionGroup, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusActionGroup, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:50:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusAuthObserver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusAuthObserver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:50:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusAuthObserver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusAuthObserver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:50:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusAuthObserver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusAuthObserver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:51:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:51:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:51:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:52:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusInterface, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusInterface, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:52:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusInterface, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusInterface, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:52:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusInterface, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusInterface, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:53:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusInterfaceSkeleton, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusInterfaceSkeleton, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:53:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusInterfaceSkeleton, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusInterfaceSkeleton, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:53:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusInterfaceSkeleton, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusInterfaceSkeleton, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:54:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusMenuModel, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusMenuModel, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:54:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusMenuModel, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusMenuModel, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:54:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusMenuModel, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusMenuModel, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:55:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusMessage, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusMessage, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:55:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusMessage, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusMessage, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:55:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusMessage, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusMessage, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:56:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusMethodInvocation, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusMethodInvocation, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:56:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusMethodInvocation, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusMethodInvocation, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:56:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusMethodInvocation, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusMethodInvocation, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:57:1: warning: cast from 'void (*)(GDBusNodeInfo *)' (aka 'void (*)(struct _GDBusNodeInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusNodeInfo, g_dbus_node_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusNodeInfo, g_dbus_node_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:57:1: warning: cast from 'void (*)(GDBusNodeInfo *)' (aka 'void (*)(struct _GDBusNodeInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusNodeInfo, g_dbus_node_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusNodeInfo, g_dbus_node_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:57:1: warning: cast from 'void (*)(GDBusNodeInfo *)' (aka 'void (*)(struct _GDBusNodeInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusNodeInfo, g_dbus_node_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusNodeInfo, g_dbus_node_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:58:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:58:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:58:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:59:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectManagerClient, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectManagerClient, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:59:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectManagerClient, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectManagerClient, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:59:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectManagerClient, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectManagerClient, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:60:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectManager, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectManager, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:60:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectManager, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectManager, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:60:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectManager, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectManager, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:61:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectManagerServer, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectManagerServer, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:61:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectManagerServer, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectManagerServer, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:61:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectManagerServer, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectManagerServer, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:62:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectProxy, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectProxy, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:62:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectProxy, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectProxy, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:62:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectProxy, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectProxy, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:63:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectSkeleton, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectSkeleton, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:63:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectSkeleton, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectSkeleton, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:63:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectSkeleton, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectSkeleton, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:64:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusProxy, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusProxy, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:64:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusProxy, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusProxy, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:64:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusProxy, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusProxy, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:65:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusServer, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusServer, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:65:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusServer, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusServer, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:65:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusServer, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusServer, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:66:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDrive, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDrive, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:66:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDrive, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDrive, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:66:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDrive, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDrive, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:67:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEmblemedIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEmblemedIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:67:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEmblemedIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEmblemedIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:67:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEmblemedIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEmblemedIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:68:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEmblem, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEmblem, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:68:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEmblem, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEmblem, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:68:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEmblem, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEmblem, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:69:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileEnumerator, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileEnumerator, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:69:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileEnumerator, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileEnumerator, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:69:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileEnumerator, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileEnumerator, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:70:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFile, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFile, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:70:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFile, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFile, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:70:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFile, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFile, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:71:1: warning: cast from 'void (*)(GFileAttributeInfoList *)' (aka 'void (*)(struct _GFileAttributeInfoList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileAttributeInfoList, g_file_attribute_info_list_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileAttributeInfoList, g_file_attribute_info_list_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:71:1: warning: cast from 'void (*)(GFileAttributeInfoList *)' (aka 'void (*)(struct _GFileAttributeInfoList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileAttributeInfoList, g_file_attribute_info_list_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileAttributeInfoList, g_file_attribute_info_list_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:71:1: warning: cast from 'void (*)(GFileAttributeInfoList *)' (aka 'void (*)(struct _GFileAttributeInfoList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileAttributeInfoList, g_file_attribute_info_list_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileAttributeInfoList, g_file_attribute_info_list_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:72:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:72:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:72:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:73:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileInfo, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileInfo, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:73:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileInfo, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileInfo, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:73:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileInfo, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileInfo, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:74:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:74:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:74:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:75:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileIOStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileIOStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:75:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileIOStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileIOStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:75:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileIOStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileIOStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:76:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:76:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:76:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:76:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:76:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:76:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:77:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFilenameCompleter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFilenameCompleter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:77:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFilenameCompleter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFilenameCompleter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:77:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFilenameCompleter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFilenameCompleter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:78:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:78:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:78:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:79:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFilterInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFilterInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:79:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFilterInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFilterInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:79:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFilterInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFilterInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:80:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFilterOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFilterOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:80:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFilterOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFilterOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:80:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFilterOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFilterOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:81:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:81:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:81:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:82:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInetAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInetAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:82:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInetAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInetAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:82:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInetAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInetAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:83:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInetAddressMask, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInetAddressMask, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:83:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInetAddressMask, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInetAddressMask, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:83:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInetAddressMask, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInetAddressMask, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:84:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInetSocketAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInetSocketAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:84:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInetSocketAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInetSocketAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:84:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInetSocketAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInetSocketAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:85:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:85:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:85:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:86:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:86:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:86:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:87:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:87:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:87:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:87:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:87:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:87:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:88:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:88:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:88:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:89:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GLoadableIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GLoadableIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:89:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GLoadableIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GLoadableIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:89:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GLoadableIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GLoadableIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:90:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMemoryInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMemoryInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:90:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMemoryInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMemoryInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:90:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMemoryInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMemoryInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:91:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMemoryOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMemoryOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:91:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMemoryOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMemoryOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:91:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMemoryOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMemoryOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:92:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenu, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:92:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenu, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:92:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenu, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:92:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenu, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:92:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenu, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:92:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenu, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:93:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuItem, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuItem, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:93:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuItem, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuItem, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:93:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuItem, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuItem, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:94:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuModel, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuModel, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:94:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuModel, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuModel, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:94:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuModel, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuModel, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:95:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuAttributeIter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuAttributeIter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:95:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuAttributeIter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuAttributeIter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:95:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuAttributeIter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuAttributeIter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:96:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuLinkIter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuLinkIter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:96:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuLinkIter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuLinkIter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:96:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuLinkIter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuLinkIter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:97:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMount, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMount, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:97:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMount, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMount, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:97:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMount, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMount, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:98:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMountOperation, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:98:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMountOperation, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:98:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMountOperation, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:98:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMountOperation, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:98:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMountOperation, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:98:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMountOperation, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:99:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNativeVolumeMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNativeVolumeMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:99:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNativeVolumeMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNativeVolumeMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:99:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNativeVolumeMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNativeVolumeMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:100:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNetworkAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNetworkAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:100:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNetworkAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNetworkAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:100:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNetworkAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNetworkAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:101:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNetworkMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:101:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNetworkMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:101:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNetworkMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:101:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNetworkMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:101:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNetworkMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:101:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNetworkMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:102:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNetworkService, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNetworkService, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:102:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNetworkService, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNetworkService, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:102:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNetworkService, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNetworkService, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:103:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNotification, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:103:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNotification, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:103:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNotification, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:103:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNotification, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:103:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNotification, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:103:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNotification, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:104:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:104:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:104:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:105:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPermission, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPermission, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:105:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPermission, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPermission, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:105:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPermission, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPermission, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:106:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPollableInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPollableInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:106:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPollableInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPollableInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:106:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPollableInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPollableInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:107:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPollableOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:107:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPollableOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:107:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPollableOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:107:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPollableOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:107:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPollableOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:107:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPollableOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:108:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPropertyAction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:108:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPropertyAction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:108:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPropertyAction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:108:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPropertyAction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:108:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPropertyAction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:108:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPropertyAction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:109:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxyAddressEnumerator, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:109:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxyAddressEnumerator, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:109:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxyAddressEnumerator, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:109:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxyAddressEnumerator, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:109:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxyAddressEnumerator, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:109:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxyAddressEnumerator, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:110:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxyAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:110:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxyAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:110:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxyAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:110:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxyAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:110:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxyAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:110:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxyAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:111:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxy, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:111:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxy, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:111:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxy, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:111:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxy, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:111:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxy, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:111:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxy, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:112:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxyResolver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:112:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxyResolver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:112:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxyResolver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:112:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxyResolver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:112:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxyResolver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:112:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxyResolver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:113:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRemoteActionGroup, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:113:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRemoteActionGroup, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:113:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRemoteActionGroup, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:113:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRemoteActionGroup, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:113:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRemoteActionGroup, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:113:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRemoteActionGroup, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:114:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GResolver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:114:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GResolver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:114:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GResolver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:114:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GResolver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:114:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GResolver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:114:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GResolver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:115:1: warning: cast from 'void (*)(GResource *)' (aka 'void (*)(struct _GResource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GResource, g_resource_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:115:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GResource, g_resource_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:115:1: warning: cast from 'void (*)(GResource *)' (aka 'void (*)(struct _GResource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GResource, g_resource_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:115:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GResource, g_resource_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:115:1: warning: cast from 'void (*)(GResource *)' (aka 'void (*)(struct _GResource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GResource, g_resource_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:115:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GResource, g_resource_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:116:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSeekable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:116:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSeekable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:116:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSeekable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:116:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSeekable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:116:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSeekable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:116:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSeekable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:117:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsBackend, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:117:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsBackend, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:117:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsBackend, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:117:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsBackend, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:117:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsBackend, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:117:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsBackend, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:118:1: warning: cast from 'void (*)(GSettingsSchema *)' (aka 'void (*)(struct _GSettingsSchema *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchema, g_settings_schema_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:118:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchema, g_settings_schema_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:118:1: warning: cast from 'void (*)(GSettingsSchema *)' (aka 'void (*)(struct _GSettingsSchema *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchema, g_settings_schema_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:118:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchema, g_settings_schema_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:118:1: warning: cast from 'void (*)(GSettingsSchema *)' (aka 'void (*)(struct _GSettingsSchema *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchema, g_settings_schema_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:118:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchema, g_settings_schema_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:119:1: warning: cast from 'void (*)(GSettingsSchemaKey *)' (aka 'void (*)(struct _GSettingsSchemaKey *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchemaKey, g_settings_schema_key_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:119:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchemaKey, g_settings_schema_key_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:119:1: warning: cast from 'void (*)(GSettingsSchemaKey *)' (aka 'void (*)(struct _GSettingsSchemaKey *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchemaKey, g_settings_schema_key_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:119:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchemaKey, g_settings_schema_key_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:119:1: warning: cast from 'void (*)(GSettingsSchemaKey *)' (aka 'void (*)(struct _GSettingsSchemaKey *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchemaKey, g_settings_schema_key_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:119:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchemaKey, g_settings_schema_key_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:120:1: warning: cast from 'void (*)(GSettingsSchemaSource *)' (aka 'void (*)(struct _GSettingsSchemaSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchemaSource, g_settings_schema_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:120:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchemaSource, g_settings_schema_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:120:1: warning: cast from 'void (*)(GSettingsSchemaSource *)' (aka 'void (*)(struct _GSettingsSchemaSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchemaSource, g_settings_schema_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:120:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchemaSource, g_settings_schema_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:120:1: warning: cast from 'void (*)(GSettingsSchemaSource *)' (aka 'void (*)(struct _GSettingsSchemaSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchemaSource, g_settings_schema_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:120:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchemaSource, g_settings_schema_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:121:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettings, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:121:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettings, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:121:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettings, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:121:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettings, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:121:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettings, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:121:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettings, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:122:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleActionGroup, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:122:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleActionGroup, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:122:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleActionGroup, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:122:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleActionGroup, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:122:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleActionGroup, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:122:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleActionGroup, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:123:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleAction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:123:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleAction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:123:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleAction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:123:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleAction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:123:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleAction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:123:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleAction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:124:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleAsyncResult, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:124:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleAsyncResult, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:124:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleAsyncResult, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:124:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleAsyncResult, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:124:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleAsyncResult, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:124:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleAsyncResult, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:125:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimplePermission, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:125:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimplePermission, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:125:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimplePermission, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:125:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimplePermission, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:125:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimplePermission, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:125:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimplePermission, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:126:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleProxyResolver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:126:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleProxyResolver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:126:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleProxyResolver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:126:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleProxyResolver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:126:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleProxyResolver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:126:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleProxyResolver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:127:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketAddressEnumerator, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:127:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketAddressEnumerator, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:127:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketAddressEnumerator, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:127:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketAddressEnumerator, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:127:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketAddressEnumerator, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:127:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketAddressEnumerator, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:128:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:128:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:128:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:128:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:128:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:128:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:129:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketClient, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:129:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketClient, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:129:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketClient, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:129:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketClient, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:129:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketClient, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:129:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketClient, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:130:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketConnectable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:130:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketConnectable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:130:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketConnectable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:130:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketConnectable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:130:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketConnectable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:130:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketConnectable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:131:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:131:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:131:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:131:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:131:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:131:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:132:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketControlMessage, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:132:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketControlMessage, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:132:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketControlMessage, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:132:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketControlMessage, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:132:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketControlMessage, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:132:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketControlMessage, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:133:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocket, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:133:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocket, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:133:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocket, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:133:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocket, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:133:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocket, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:133:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocket, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:134:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketListener, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:134:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketListener, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:134:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketListener, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:134:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketListener, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:134:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketListener, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:134:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketListener, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:135:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketService, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:135:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketService, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:135:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketService, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:135:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketService, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:135:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketService, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:135:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketService, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:136:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSubprocess, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:136:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSubprocess, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:136:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSubprocess, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:136:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSubprocess, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:136:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSubprocess, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:136:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSubprocess, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:137:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSubprocessLauncher, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:137:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSubprocessLauncher, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:137:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSubprocessLauncher, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:137:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSubprocessLauncher, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:137:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSubprocessLauncher, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:137:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSubprocessLauncher, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:138:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTask, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:138:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTask, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:138:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTask, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:138:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTask, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:138:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTask, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:138:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTask, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:139:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTcpConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:139:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTcpConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:139:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTcpConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:139:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTcpConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:139:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTcpConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:139:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTcpConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:140:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTcpWrapperConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:140:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTcpWrapperConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:140:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTcpWrapperConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:140:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTcpWrapperConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:140:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTcpWrapperConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:140:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTcpWrapperConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:141:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTestDBus, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:141:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTestDBus, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:141:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTestDBus, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:141:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTestDBus, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:141:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTestDBus, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:141:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTestDBus, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:142:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThemedIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:142:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThemedIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:142:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThemedIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:142:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThemedIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:142:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThemedIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:142:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThemedIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:143:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThreadedSocketService, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:143:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThreadedSocketService, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:143:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThreadedSocketService, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:143:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThreadedSocketService, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:143:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThreadedSocketService, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:143:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThreadedSocketService, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:144:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsBackend, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:144:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsBackend, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:144:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsBackend, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:144:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsBackend, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:144:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsBackend, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:144:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsBackend, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:145:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsCertificate, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:145:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsCertificate, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:145:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsCertificate, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:145:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsCertificate, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:145:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsCertificate, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:145:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsCertificate, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:146:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsClientConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:146:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsClientConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:146:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsClientConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:146:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsClientConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:146:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsClientConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:146:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsClientConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:147:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:147:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:147:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:147:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:147:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:147:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:148:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsDatabase, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:148:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsDatabase, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:148:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsDatabase, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:148:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsDatabase, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:148:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsDatabase, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:148:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsDatabase, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:149:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsFileDatabase, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:149:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsFileDatabase, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:149:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsFileDatabase, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:149:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsFileDatabase, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:149:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsFileDatabase, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:149:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsFileDatabase, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:150:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsInteraction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:150:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsInteraction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:150:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsInteraction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:150:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsInteraction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:150:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsInteraction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:150:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsInteraction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:151:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsPassword, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:151:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsPassword, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:151:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsPassword, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:151:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsPassword, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:151:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsPassword, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:151:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsPassword, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:152:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsServerConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:152:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsServerConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:152:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsServerConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:152:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsServerConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:152:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsServerConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:152:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsServerConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:153:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVfs, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:153:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVfs, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:153:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVfs, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:153:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVfs, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:153:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVfs, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:153:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVfs, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:154:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVolume, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:154:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVolume, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:154:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVolume, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:154:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVolume, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:154:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVolume, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:154:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVolume, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:155:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVolumeMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:155:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVolumeMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:155:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVolumeMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:155:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVolumeMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:155:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVolumeMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:155:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVolumeMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:156:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GZlibCompressor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:156:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GZlibCompressor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:156:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GZlibCompressor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:156:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GZlibCompressor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:156:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GZlibCompressor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:156:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GZlibCompressor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:157:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GZlibDecompressor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:157:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GZlibDecompressor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:157:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GZlibDecompressor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:157:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GZlibDecompressor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:157:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GZlibDecompressor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:157:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GZlibDecompressor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1213 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR="/usr/local/share/locale" -I./../api -I/usr/local/include/gmime-3.0 -I/usr/local/include -pthread -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -O2 -pipe -MT libsipe_core_mime_la-sipe-mime.lo -MD -MP -MF .deps/libsipe_core_mime_la-sipe-mime.Tpo -c sipe-mime.c -o libsipe_core_mime_la-sipe-mime.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:31: In file included from /usr/local/include/gmime-3.0/gmime/gmime-param.h:26: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:74: /usr/local/include/glib-2.0/gio/gdebugcontroller.h:46:1: warning: cast from 'void (*)(GObject *)' (aka 'void (*)(struct _GObject *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE(GDebugController, g_debug_controller, g, debug_controller, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:74: /usr/local/include/glib-2.0/gio/gdebugcontroller.h:46:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE(GDebugController, g_debug_controller, g, debug_controller, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:74: /usr/local/include/glib-2.0/gio/gdebugcontroller.h:46:1: warning: cast from 'void (*)(GObject *)' (aka 'void (*)(struct _GObject *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE(GDebugController, g_debug_controller, g, debug_controller, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:74: /usr/local/include/glib-2.0/gio/gdebugcontroller.h:46:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE(GDebugController, g_debug_controller, g, debug_controller, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:74: /usr/local/include/glib-2.0/gio/gdebugcontroller.h:46:1: warning: cast from 'void (*)(GObject *)' (aka 'void (*)(struct _GObject *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE(GDebugController, g_debug_controller, g, debug_controller, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:74: /usr/local/include/glib-2.0/gio/gdebugcontroller.h:46:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE(GDebugController, g_debug_controller, g, debug_controller, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:75: /usr/local/include/glib-2.0/gio/gdebugcontrollerdbus.h:33:1: warning: cast from 'void (*)(GObject *)' (aka 'void (*)(struct _GObject *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_DERIVABLE_TYPE (GDebugControllerDBus, g_debug_controller_dbus, G, DEBUG_CONTROLLER_DBUS, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1712:3: note: expanded from macro 'G_DECLARE_DERIVABLE_TYPE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, ParentName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:75: /usr/local/include/glib-2.0/gio/gdebugcontrollerdbus.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_DERIVABLE_TYPE (GDebugControllerDBus, g_debug_controller_dbus, G, DEBUG_CONTROLLER_DBUS, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1712:3: note: expanded from macro 'G_DECLARE_DERIVABLE_TYPE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, ParentName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:75: /usr/local/include/glib-2.0/gio/gdebugcontrollerdbus.h:33:1: warning: cast from 'void (*)(GObject *)' (aka 'void (*)(struct _GObject *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_DERIVABLE_TYPE (GDebugControllerDBus, g_debug_controller_dbus, G, DEBUG_CONTROLLER_DBUS, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1712:3: note: expanded from macro 'G_DECLARE_DERIVABLE_TYPE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, ParentName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:75: /usr/local/include/glib-2.0/gio/gdebugcontrollerdbus.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_DERIVABLE_TYPE (GDebugControllerDBus, g_debug_controller_dbus, G, DEBUG_CONTROLLER_DBUS, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1712:3: note: expanded from macro 'G_DECLARE_DERIVABLE_TYPE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, ParentName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:75: /usr/local/include/glib-2.0/gio/gdebugcontrollerdbus.h:33:1: warning: cast from 'void (*)(GObject *)' (aka 'void (*)(struct _GObject *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_DERIVABLE_TYPE (GDebugControllerDBus, g_debug_controller_dbus, G, DEBUG_CONTROLLER_DBUS, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1712:3: note: expanded from macro 'G_DECLARE_DERIVABLE_TYPE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, ParentName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:75: /usr/local/include/glib-2.0/gio/gdebugcontrollerdbus.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_DERIVABLE_TYPE (GDebugControllerDBus, g_debug_controller_dbus, G, DEBUG_CONTROLLER_DBUS, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1712:3: note: expanded from macro 'G_DECLARE_DERIVABLE_TYPE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, ParentName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:75: /usr/local/include/glib-2.0/gio/gdebugcontrollerdbus.h:33:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_DERIVABLE_TYPE (GDebugControllerDBus, g_debug_controller_dbus, G, DEBUG_CONTROLLER_DBUS, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1713:3: note: expanded from macro 'G_DECLARE_DERIVABLE_TYPE' G_DEFINE_AUTOPTR_CLEANUP_FUNC (ModuleObjName##Class, g_type_class_unref) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:75: /usr/local/include/glib-2.0/gio/gdebugcontrollerdbus.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_DERIVABLE_TYPE (GDebugControllerDBus, g_debug_controller_dbus, G, DEBUG_CONTROLLER_DBUS, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1713:3: note: expanded from macro 'G_DECLARE_DERIVABLE_TYPE' G_DEFINE_AUTOPTR_CLEANUP_FUNC (ModuleObjName##Class, g_type_class_unref) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:75: /usr/local/include/glib-2.0/gio/gdebugcontrollerdbus.h:33:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_DERIVABLE_TYPE (GDebugControllerDBus, g_debug_controller_dbus, G, DEBUG_CONTROLLER_DBUS, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1713:3: note: expanded from macro 'G_DECLARE_DERIVABLE_TYPE' G_DEFINE_AUTOPTR_CLEANUP_FUNC (ModuleObjName##Class, g_type_class_unref) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:75: /usr/local/include/glib-2.0/gio/gdebugcontrollerdbus.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_DERIVABLE_TYPE (GDebugControllerDBus, g_debug_controller_dbus, G, DEBUG_CONTROLLER_DBUS, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1713:3: note: expanded from macro 'G_DECLARE_DERIVABLE_TYPE' G_DEFINE_AUTOPTR_CLEANUP_FUNC (ModuleObjName##Class, g_type_class_unref) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:75: /usr/local/include/glib-2.0/gio/gdebugcontrollerdbus.h:33:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_DERIVABLE_TYPE (GDebugControllerDBus, g_debug_controller_dbus, G, DEBUG_CONTROLLER_DBUS, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1713:3: note: expanded from macro 'G_DECLARE_DERIVABLE_TYPE' G_DEFINE_AUTOPTR_CLEANUP_FUNC (ModuleObjName##Class, g_type_class_unref) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:75: /usr/local/include/glib-2.0/gio/gdebugcontrollerdbus.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_DERIVABLE_TYPE (GDebugControllerDBus, g_debug_controller_dbus, G, DEBUG_CONTROLLER_DBUS, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1713:3: note: expanded from macro 'G_DECLARE_DERIVABLE_TYPE' G_DEFINE_AUTOPTR_CLEANUP_FUNC (ModuleObjName##Class, g_type_class_unref) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:105: /usr/local/include/glib-2.0/gio/glistmodel.h:38:1: warning: cast from 'void (*)(GObject *)' (aka 'void (*)(struct _GObject *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE(GListModel, g_list_model, G, LIST_MODEL, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:105: /usr/local/include/glib-2.0/gio/glistmodel.h:38:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE(GListModel, g_list_model, G, LIST_MODEL, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:105: /usr/local/include/glib-2.0/gio/glistmodel.h:38:1: warning: cast from 'void (*)(GObject *)' (aka 'void (*)(struct _GObject *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE(GListModel, g_list_model, G, LIST_MODEL, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:105: /usr/local/include/glib-2.0/gio/glistmodel.h:38:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE(GListModel, g_list_model, G, LIST_MODEL, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:105: /usr/local/include/glib-2.0/gio/glistmodel.h:38:1: warning: cast from 'void (*)(GObject *)' (aka 'void (*)(struct _GObject *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE(GListModel, g_list_model, G, LIST_MODEL, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:105: /usr/local/include/glib-2.0/gio/glistmodel.h:38:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE(GListModel, g_list_model, G, LIST_MODEL, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:106: /usr/local/include/glib-2.0/gio/gliststore.h:38:1: warning: cast from 'void (*)(GObject *)' (aka 'void (*)(struct _GObject *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_FINAL_TYPE(GListStore, g_list_store, G, LIST_STORE, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1608:3: note: expanded from macro 'G_DECLARE_FINAL_TYPE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, ParentName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:106: /usr/local/include/glib-2.0/gio/gliststore.h:38:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_FINAL_TYPE(GListStore, g_list_store, G, LIST_STORE, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1608:3: note: expanded from macro 'G_DECLARE_FINAL_TYPE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, ParentName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:106: /usr/local/include/glib-2.0/gio/gliststore.h:38:1: warning: cast from 'void (*)(GObject *)' (aka 'void (*)(struct _GObject *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_FINAL_TYPE(GListStore, g_list_store, G, LIST_STORE, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1608:3: note: expanded from macro 'G_DECLARE_FINAL_TYPE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, ParentName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:106: /usr/local/include/glib-2.0/gio/gliststore.h:38:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_FINAL_TYPE(GListStore, g_list_store, G, LIST_STORE, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1608:3: note: expanded from macro 'G_DECLARE_FINAL_TYPE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, ParentName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:106: /usr/local/include/glib-2.0/gio/gliststore.h:38:1: warning: cast from 'void (*)(GObject *)' (aka 'void (*)(struct _GObject *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_FINAL_TYPE(GListStore, g_list_store, G, LIST_STORE, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1608:3: note: expanded from macro 'G_DECLARE_FINAL_TYPE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, ParentName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:106: /usr/local/include/glib-2.0/gio/gliststore.h:38:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_FINAL_TYPE(GListStore, g_list_store, G, LIST_STORE, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1608:3: note: expanded from macro 'G_DECLARE_FINAL_TYPE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, ParentName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:106: /usr/local/include/glib-2.0/gio/gliststore.h:38:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_FINAL_TYPE(GListStore, g_list_store, G, LIST_STORE, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1609:3: note: expanded from macro 'G_DECLARE_FINAL_TYPE' G_DEFINE_AUTOPTR_CLEANUP_FUNC (ModuleObjName##Class, g_type_class_unref) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:106: /usr/local/include/glib-2.0/gio/gliststore.h:38:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_FINAL_TYPE(GListStore, g_list_store, G, LIST_STORE, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1609:3: note: expanded from macro 'G_DECLARE_FINAL_TYPE' G_DEFINE_AUTOPTR_CLEANUP_FUNC (ModuleObjName##Class, g_type_class_unref) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:106: /usr/local/include/glib-2.0/gio/gliststore.h:38:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_FINAL_TYPE(GListStore, g_list_store, G, LIST_STORE, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1609:3: note: expanded from macro 'G_DECLARE_FINAL_TYPE' G_DEFINE_AUTOPTR_CLEANUP_FUNC (ModuleObjName##Class, g_type_class_unref) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:106: /usr/local/include/glib-2.0/gio/gliststore.h:38:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_FINAL_TYPE(GListStore, g_list_store, G, LIST_STORE, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1609:3: note: expanded from macro 'G_DECLARE_FINAL_TYPE' G_DEFINE_AUTOPTR_CLEANUP_FUNC (ModuleObjName##Class, g_type_class_unref) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:106: /usr/local/include/glib-2.0/gio/gliststore.h:38:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_FINAL_TYPE(GListStore, g_list_store, G, LIST_STORE, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1609:3: note: expanded from macro 'G_DECLARE_FINAL_TYPE' G_DEFINE_AUTOPTR_CLEANUP_FUNC (ModuleObjName##Class, g_type_class_unref) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:106: /usr/local/include/glib-2.0/gio/gliststore.h:38:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_FINAL_TYPE(GListStore, g_list_store, G, LIST_STORE, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1609:3: note: expanded from macro 'G_DECLARE_FINAL_TYPE' G_DEFINE_AUTOPTR_CLEANUP_FUNC (ModuleObjName##Class, g_type_class_unref) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:109: /usr/local/include/glib-2.0/gio/gmemorymonitor.h:44:1: warning: cast from 'void (*)(GObject *)' (aka 'void (*)(struct _GObject *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE(GMemoryMonitor, g_memory_monitor, g, memory_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:109: /usr/local/include/glib-2.0/gio/gmemorymonitor.h:44:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE(GMemoryMonitor, g_memory_monitor, g, memory_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:109: /usr/local/include/glib-2.0/gio/gmemorymonitor.h:44:1: warning: cast from 'void (*)(GObject *)' (aka 'void (*)(struct _GObject *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE(GMemoryMonitor, g_memory_monitor, g, memory_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:109: /usr/local/include/glib-2.0/gio/gmemorymonitor.h:44:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE(GMemoryMonitor, g_memory_monitor, g, memory_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:109: /usr/local/include/glib-2.0/gio/gmemorymonitor.h:44:1: warning: cast from 'void (*)(GObject *)' (aka 'void (*)(struct _GObject *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE(GMemoryMonitor, g_memory_monitor, g, memory_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:109: /usr/local/include/glib-2.0/gio/gmemorymonitor.h:44:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE(GMemoryMonitor, g_memory_monitor, g, memory_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:127: /usr/local/include/glib-2.0/gio/gpowerprofilemonitor.h:45:1: warning: cast from 'void (*)(GObject *)' (aka 'void (*)(struct _GObject *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:127: /usr/local/include/glib-2.0/gio/gpowerprofilemonitor.h:45:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:127: /usr/local/include/glib-2.0/gio/gpowerprofilemonitor.h:45:1: warning: cast from 'void (*)(GObject *)' (aka 'void (*)(struct _GObject *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:127: /usr/local/include/glib-2.0/gio/gpowerprofilemonitor.h:45:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:127: /usr/local/include/glib-2.0/gio/gpowerprofilemonitor.h:45:1: warning: cast from 'void (*)(GObject *)' (aka 'void (*)(struct _GObject *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:127: /usr/local/include/glib-2.0/gio/gpowerprofilemonitor.h:45:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DECLARE_INTERFACE (GPowerProfileMonitor, g_power_profile_monitor, g, power_profile_monitor, GObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gtype.h:1803:3: note: expanded from macro 'G_DECLARE_INTERFACE' _GLIB_DEFINE_AUTOPTR_CHAINUP (ModuleObjName, PrerequisiteName) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1367:3: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CHAINUP' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:172: /usr/local/include/glib-2.0/gio/gunixconnection.h:46:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:172: /usr/local/include/glib-2.0/gio/gunixconnection.h:46:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:172: /usr/local/include/glib-2.0/gio/gunixconnection.h:46:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:172: /usr/local/include/glib-2.0/gio/gunixconnection.h:46:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:172: /usr/local/include/glib-2.0/gio/gunixconnection.h:46:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:172: /usr/local/include/glib-2.0/gio/gunixconnection.h:46:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:173: /usr/local/include/glib-2.0/gio/gunixcredentialsmessage.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixCredentialsMessage, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:173: /usr/local/include/glib-2.0/gio/gunixcredentialsmessage.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixCredentialsMessage, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:173: /usr/local/include/glib-2.0/gio/gunixcredentialsmessage.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixCredentialsMessage, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:173: /usr/local/include/glib-2.0/gio/gunixcredentialsmessage.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixCredentialsMessage, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:173: /usr/local/include/glib-2.0/gio/gunixcredentialsmessage.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixCredentialsMessage, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:173: /usr/local/include/glib-2.0/gio/gunixcredentialsmessage.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixCredentialsMessage, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:174: /usr/local/include/glib-2.0/gio/gunixfdlist.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixFDList, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:174: /usr/local/include/glib-2.0/gio/gunixfdlist.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixFDList, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:174: /usr/local/include/glib-2.0/gio/gunixfdlist.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixFDList, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:174: /usr/local/include/glib-2.0/gio/gunixfdlist.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixFDList, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:174: /usr/local/include/glib-2.0/gio/gunixfdlist.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixFDList, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:174: /usr/local/include/glib-2.0/gio/gunixfdlist.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixFDList, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:175: /usr/local/include/glib-2.0/gio/gunixsocketaddress.h:42:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixSocketAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:175: /usr/local/include/glib-2.0/gio/gunixsocketaddress.h:42:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixSocketAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:175: /usr/local/include/glib-2.0/gio/gunixsocketaddress.h:42:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixSocketAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:175: /usr/local/include/glib-2.0/gio/gunixsocketaddress.h:42:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixSocketAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:175: /usr/local/include/glib-2.0/gio/gunixsocketaddress.h:42:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixSocketAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:175: /usr/local/include/glib-2.0/gio/gunixsocketaddress.h:42:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUnixSocketAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:28:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:28:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:28:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GActionMap, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GActionMap, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GActionMap, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GActionMap, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GActionMap, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GActionMap, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAppInfo, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAppInfo, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAppInfo, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAppInfo, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAppInfo, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAppInfo, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAppLaunchContext, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAppLaunchContext, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAppLaunchContext, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAppLaunchContext, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAppLaunchContext, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAppLaunchContext, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAppInfoMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAppInfoMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAppInfoMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAppInfoMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAppInfoMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAppInfoMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:33:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GApplicationCommandLine, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GApplicationCommandLine, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:33:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GApplicationCommandLine, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GApplicationCommandLine, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:33:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GApplicationCommandLine, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GApplicationCommandLine, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GApplication, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GApplication, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GApplication, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GApplication, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GApplication, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GApplication, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:35:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncInitable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:35:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncInitable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:35:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncInitable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:35:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncInitable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:35:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncInitable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:35:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncInitable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:36:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncResult, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:36:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncResult, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:36:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncResult, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:36:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncResult, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:36:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncResult, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:36:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncResult, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:37:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBufferedInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:37:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBufferedInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:37:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBufferedInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:37:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBufferedInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:37:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBufferedInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:37:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBufferedInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:38:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBufferedOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:38:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBufferedOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:38:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBufferedOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:38:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBufferedOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:38:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBufferedOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:38:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBufferedOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:39:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytesIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:39:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytesIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:39:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytesIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:39:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytesIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:39:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytesIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:39:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytesIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:40:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GCancellable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:40:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GCancellable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:40:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GCancellable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:40:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GCancellable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:40:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GCancellable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:40:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GCancellable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GCharsetConverter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GCharsetConverter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GCharsetConverter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GCharsetConverter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GCharsetConverter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GCharsetConverter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:42:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GConverter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:42:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GConverter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:42:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GConverter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:42:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GConverter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:42:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GConverter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:42:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GConverter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:43:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GConverterInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:43:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GConverterInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:43:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GConverterInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:43:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GConverterInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:43:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GConverterInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:43:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GConverterInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:44:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GConverterOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:44:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GConverterOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:44:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GConverterOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:44:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GConverterOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:44:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GConverterOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:44:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GConverterOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:45:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GCredentials, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:45:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GCredentials, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:45:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GCredentials, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:45:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GCredentials, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:45:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GCredentials, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:45:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GCredentials, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:46:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDatagramBased, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:46:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDatagramBased, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:46:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDatagramBased, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:46:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDatagramBased, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:46:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDatagramBased, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:46:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDatagramBased, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:47:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDataInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:47:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDataInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:47:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDataInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:47:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDataInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:47:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDataInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:47:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDataInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:48:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDataOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:48:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDataOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:48:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDataOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:48:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDataOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:48:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDataOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:48:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDataOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:49:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusActionGroup, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusActionGroup, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:49:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusActionGroup, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusActionGroup, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:49:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusActionGroup, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusActionGroup, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:50:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusAuthObserver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusAuthObserver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:50:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusAuthObserver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusAuthObserver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:50:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusAuthObserver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusAuthObserver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:51:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:51:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:51:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:52:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusInterface, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusInterface, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:52:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusInterface, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusInterface, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:52:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusInterface, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusInterface, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:53:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusInterfaceSkeleton, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusInterfaceSkeleton, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:53:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusInterfaceSkeleton, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusInterfaceSkeleton, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:53:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusInterfaceSkeleton, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusInterfaceSkeleton, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:54:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusMenuModel, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusMenuModel, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:54:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusMenuModel, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusMenuModel, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:54:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusMenuModel, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusMenuModel, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:55:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusMessage, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusMessage, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:55:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusMessage, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusMessage, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:55:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusMessage, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusMessage, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:56:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusMethodInvocation, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusMethodInvocation, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:56:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusMethodInvocation, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusMethodInvocation, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:56:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusMethodInvocation, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusMethodInvocation, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:57:1: warning: cast from 'void (*)(GDBusNodeInfo *)' (aka 'void (*)(struct _GDBusNodeInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusNodeInfo, g_dbus_node_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusNodeInfo, g_dbus_node_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:57:1: warning: cast from 'void (*)(GDBusNodeInfo *)' (aka 'void (*)(struct _GDBusNodeInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusNodeInfo, g_dbus_node_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusNodeInfo, g_dbus_node_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:57:1: warning: cast from 'void (*)(GDBusNodeInfo *)' (aka 'void (*)(struct _GDBusNodeInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusNodeInfo, g_dbus_node_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusNodeInfo, g_dbus_node_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:58:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:58:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:58:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:59:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectManagerClient, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectManagerClient, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:59:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectManagerClient, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectManagerClient, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:59:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectManagerClient, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectManagerClient, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:60:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectManager, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectManager, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:60:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectManager, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectManager, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:60:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectManager, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectManager, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:61:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectManagerServer, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectManagerServer, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:61:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectManagerServer, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectManagerServer, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:61:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectManagerServer, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectManagerServer, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:62:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectProxy, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectProxy, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:62:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectProxy, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectProxy, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:62:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectProxy, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectProxy, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:63:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectSkeleton, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectSkeleton, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:63:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectSkeleton, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectSkeleton, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:63:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectSkeleton, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusObjectSkeleton, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:64:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusProxy, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusProxy, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:64:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusProxy, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusProxy, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:64:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusProxy, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusProxy, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:65:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusServer, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusServer, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:65:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusServer, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusServer, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:65:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusServer, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDBusServer, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:66:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDrive, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDrive, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:66:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDrive, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDrive, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:66:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDrive, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDrive, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:67:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEmblemedIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEmblemedIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:67:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEmblemedIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEmblemedIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:67:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEmblemedIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEmblemedIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:68:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEmblem, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEmblem, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:68:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEmblem, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEmblem, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:68:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEmblem, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEmblem, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:69:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileEnumerator, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileEnumerator, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:69:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileEnumerator, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileEnumerator, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:69:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileEnumerator, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileEnumerator, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:70:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFile, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFile, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:70:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFile, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFile, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:70:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFile, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFile, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:71:1: warning: cast from 'void (*)(GFileAttributeInfoList *)' (aka 'void (*)(struct _GFileAttributeInfoList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileAttributeInfoList, g_file_attribute_info_list_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileAttributeInfoList, g_file_attribute_info_list_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:71:1: warning: cast from 'void (*)(GFileAttributeInfoList *)' (aka 'void (*)(struct _GFileAttributeInfoList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileAttributeInfoList, g_file_attribute_info_list_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileAttributeInfoList, g_file_attribute_info_list_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:71:1: warning: cast from 'void (*)(GFileAttributeInfoList *)' (aka 'void (*)(struct _GFileAttributeInfoList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileAttributeInfoList, g_file_attribute_info_list_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileAttributeInfoList, g_file_attribute_info_list_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:72:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:72:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:72:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:73:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileInfo, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileInfo, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:73:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileInfo, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileInfo, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:73:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileInfo, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileInfo, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:74:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:74:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:74:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:75:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileIOStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileIOStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:75:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileIOStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileIOStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:75:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileIOStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileIOStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:76:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:76:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:76:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:76:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:76:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:76:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:77:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFilenameCompleter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFilenameCompleter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:77:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFilenameCompleter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFilenameCompleter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:77:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFilenameCompleter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFilenameCompleter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:78:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:78:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:78:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFileOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:79:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFilterInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFilterInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:79:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFilterInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFilterInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:79:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFilterInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFilterInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:80:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFilterOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFilterOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:80:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFilterOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFilterOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:80:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFilterOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFilterOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:81:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:81:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:81:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:82:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInetAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInetAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:82:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInetAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInetAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:82:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInetAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInetAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:83:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInetAddressMask, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInetAddressMask, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:83:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInetAddressMask, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInetAddressMask, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:83:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInetAddressMask, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInetAddressMask, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:84:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInetSocketAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInetSocketAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:84:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInetSocketAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInetSocketAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:84:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInetSocketAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInetSocketAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:85:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:85:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:85:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:86:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:86:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:86:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:87:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:87:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:87:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:87:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:87:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:87:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:88:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:88:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:88:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:89:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GLoadableIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GLoadableIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:89:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GLoadableIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GLoadableIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:89:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GLoadableIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GLoadableIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:90:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMemoryInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMemoryInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:90:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMemoryInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMemoryInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:90:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMemoryInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMemoryInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:91:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMemoryOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMemoryOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:91:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMemoryOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMemoryOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:91:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMemoryOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMemoryOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:92:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenu, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:92:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenu, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:92:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenu, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:92:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenu, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:92:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenu, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:92:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenu, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:93:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuItem, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuItem, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:93:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuItem, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuItem, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:93:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuItem, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuItem, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:94:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuModel, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuModel, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:94:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuModel, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuModel, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:94:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuModel, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuModel, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:95:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuAttributeIter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuAttributeIter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:95:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuAttributeIter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuAttributeIter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:95:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuAttributeIter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuAttributeIter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:96:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuLinkIter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuLinkIter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:96:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuLinkIter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuLinkIter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:96:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuLinkIter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMenuLinkIter, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:97:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMount, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMount, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:97:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMount, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMount, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:97:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMount, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMount, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:98:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMountOperation, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:98:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMountOperation, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:98:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMountOperation, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:98:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMountOperation, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:98:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMountOperation, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:98:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMountOperation, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:99:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNativeVolumeMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNativeVolumeMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:99:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNativeVolumeMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNativeVolumeMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:99:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNativeVolumeMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNativeVolumeMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:100:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNetworkAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNetworkAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:100:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNetworkAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNetworkAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:100:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNetworkAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNetworkAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:101:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNetworkMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:101:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNetworkMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:101:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNetworkMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:101:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNetworkMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:101:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNetworkMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:101:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNetworkMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:102:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNetworkService, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNetworkService, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:102:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNetworkService, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNetworkService, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:102:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNetworkService, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNetworkService, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:103:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNotification, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:103:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNotification, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:103:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNotification, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:103:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNotification, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:103:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNotification, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:103:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNotification, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:104:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:104:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:104:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:105:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPermission, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPermission, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:105:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPermission, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPermission, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:105:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPermission, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPermission, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:106:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPollableInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPollableInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:106:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPollableInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPollableInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:106:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPollableInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPollableInputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:107:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPollableOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:107:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPollableOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:107:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPollableOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:107:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPollableOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:107:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPollableOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:107:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPollableOutputStream, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:108:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPropertyAction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:108:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPropertyAction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:108:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPropertyAction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:108:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPropertyAction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:108:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPropertyAction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:108:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPropertyAction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:109:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxyAddressEnumerator, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:109:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxyAddressEnumerator, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:109:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxyAddressEnumerator, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:109:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxyAddressEnumerator, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:109:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxyAddressEnumerator, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:109:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxyAddressEnumerator, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:110:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxyAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:110:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxyAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:110:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxyAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:110:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxyAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:110:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxyAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:110:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxyAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:111:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxy, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:111:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxy, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:111:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxy, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:111:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxy, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:111:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxy, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:111:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxy, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:112:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxyResolver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:112:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxyResolver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:112:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxyResolver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:112:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxyResolver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:112:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxyResolver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:112:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GProxyResolver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:113:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRemoteActionGroup, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:113:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRemoteActionGroup, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:113:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRemoteActionGroup, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:113:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRemoteActionGroup, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:113:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRemoteActionGroup, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:113:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRemoteActionGroup, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:114:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GResolver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:114:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GResolver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:114:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GResolver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:114:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GResolver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:114:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GResolver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:114:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GResolver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:115:1: warning: cast from 'void (*)(GResource *)' (aka 'void (*)(struct _GResource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GResource, g_resource_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:115:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GResource, g_resource_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:115:1: warning: cast from 'void (*)(GResource *)' (aka 'void (*)(struct _GResource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GResource, g_resource_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:115:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GResource, g_resource_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:115:1: warning: cast from 'void (*)(GResource *)' (aka 'void (*)(struct _GResource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GResource, g_resource_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:115:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GResource, g_resource_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:116:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSeekable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:116:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSeekable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:116:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSeekable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:116:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSeekable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:116:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSeekable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:116:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSeekable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:117:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsBackend, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:117:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsBackend, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:117:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsBackend, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:117:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsBackend, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:117:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsBackend, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:117:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsBackend, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:118:1: warning: cast from 'void (*)(GSettingsSchema *)' (aka 'void (*)(struct _GSettingsSchema *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchema, g_settings_schema_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:118:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchema, g_settings_schema_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:118:1: warning: cast from 'void (*)(GSettingsSchema *)' (aka 'void (*)(struct _GSettingsSchema *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchema, g_settings_schema_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:118:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchema, g_settings_schema_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:118:1: warning: cast from 'void (*)(GSettingsSchema *)' (aka 'void (*)(struct _GSettingsSchema *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchema, g_settings_schema_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:118:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchema, g_settings_schema_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:119:1: warning: cast from 'void (*)(GSettingsSchemaKey *)' (aka 'void (*)(struct _GSettingsSchemaKey *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchemaKey, g_settings_schema_key_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:119:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchemaKey, g_settings_schema_key_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:119:1: warning: cast from 'void (*)(GSettingsSchemaKey *)' (aka 'void (*)(struct _GSettingsSchemaKey *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchemaKey, g_settings_schema_key_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:119:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchemaKey, g_settings_schema_key_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:119:1: warning: cast from 'void (*)(GSettingsSchemaKey *)' (aka 'void (*)(struct _GSettingsSchemaKey *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchemaKey, g_settings_schema_key_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:119:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchemaKey, g_settings_schema_key_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:120:1: warning: cast from 'void (*)(GSettingsSchemaSource *)' (aka 'void (*)(struct _GSettingsSchemaSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchemaSource, g_settings_schema_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:120:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchemaSource, g_settings_schema_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:120:1: warning: cast from 'void (*)(GSettingsSchemaSource *)' (aka 'void (*)(struct _GSettingsSchemaSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchemaSource, g_settings_schema_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:120:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchemaSource, g_settings_schema_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:120:1: warning: cast from 'void (*)(GSettingsSchemaSource *)' (aka 'void (*)(struct _GSettingsSchemaSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchemaSource, g_settings_schema_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:120:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettingsSchemaSource, g_settings_schema_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:121:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettings, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:121:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettings, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:121:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettings, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:121:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettings, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:121:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettings, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:121:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSettings, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:122:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleActionGroup, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:122:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleActionGroup, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:122:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleActionGroup, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:122:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleActionGroup, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:122:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleActionGroup, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:122:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleActionGroup, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:123:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleAction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:123:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleAction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:123:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleAction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:123:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleAction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:123:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleAction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:123:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleAction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:124:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleAsyncResult, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:124:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleAsyncResult, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:124:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleAsyncResult, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:124:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleAsyncResult, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:124:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleAsyncResult, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:124:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleAsyncResult, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:125:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimplePermission, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:125:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimplePermission, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:125:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimplePermission, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:125:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimplePermission, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:125:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimplePermission, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:125:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimplePermission, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:126:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleProxyResolver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:126:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleProxyResolver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:126:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleProxyResolver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:126:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleProxyResolver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:126:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleProxyResolver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:126:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSimpleProxyResolver, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:127:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketAddressEnumerator, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:127:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketAddressEnumerator, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:127:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketAddressEnumerator, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:127:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketAddressEnumerator, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:127:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketAddressEnumerator, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:127:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketAddressEnumerator, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:128:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:128:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:128:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:128:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:128:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:128:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketAddress, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:129:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketClient, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:129:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketClient, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:129:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketClient, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:129:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketClient, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:129:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketClient, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:129:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketClient, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:130:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketConnectable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:130:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketConnectable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:130:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketConnectable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:130:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketConnectable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:130:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketConnectable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:130:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketConnectable, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:131:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:131:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:131:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:131:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:131:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:131:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:132:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketControlMessage, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:132:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketControlMessage, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:132:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketControlMessage, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:132:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketControlMessage, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:132:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketControlMessage, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:132:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketControlMessage, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:133:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocket, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:133:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocket, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:133:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocket, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:133:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocket, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:133:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocket, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:133:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocket, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:134:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketListener, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:134:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketListener, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:134:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketListener, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:134:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketListener, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:134:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketListener, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:134:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketListener, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:135:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketService, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:135:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketService, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:135:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketService, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:135:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketService, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:135:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketService, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:135:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSocketService, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:136:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSubprocess, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:136:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSubprocess, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:136:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSubprocess, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:136:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSubprocess, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:136:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSubprocess, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:136:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSubprocess, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:137:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSubprocessLauncher, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:137:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSubprocessLauncher, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:137:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSubprocessLauncher, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:137:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSubprocessLauncher, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:137:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSubprocessLauncher, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:137:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSubprocessLauncher, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:138:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTask, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:138:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTask, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:138:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTask, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:138:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTask, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:138:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTask, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:138:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTask, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:139:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTcpConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:139:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTcpConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:139:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTcpConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:139:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTcpConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:139:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTcpConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:139:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTcpConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:140:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTcpWrapperConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:140:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTcpWrapperConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:140:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTcpWrapperConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:140:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTcpWrapperConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:140:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTcpWrapperConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:140:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTcpWrapperConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:141:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTestDBus, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:141:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTestDBus, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:141:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTestDBus, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:141:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTestDBus, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:141:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTestDBus, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:141:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTestDBus, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:142:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThemedIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:142:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThemedIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:142:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThemedIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:142:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThemedIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:142:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThemedIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:142:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThemedIcon, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:143:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThreadedSocketService, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:143:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThreadedSocketService, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:143:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThreadedSocketService, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:143:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThreadedSocketService, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:143:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThreadedSocketService, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:143:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThreadedSocketService, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:144:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsBackend, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:144:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsBackend, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:144:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsBackend, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:144:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsBackend, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:144:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsBackend, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:144:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsBackend, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:145:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsCertificate, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:145:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsCertificate, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:145:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsCertificate, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:145:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsCertificate, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:145:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsCertificate, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:145:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsCertificate, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:146:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsClientConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:146:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsClientConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:146:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsClientConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:146:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsClientConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:146:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsClientConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:146:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsClientConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:147:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:147:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:147:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:147:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:147:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:147:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:148:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsDatabase, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:148:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsDatabase, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:148:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsDatabase, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:148:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsDatabase, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:148:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsDatabase, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:148:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsDatabase, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:149:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsFileDatabase, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:149:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsFileDatabase, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:149:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsFileDatabase, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:149:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsFileDatabase, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:149:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsFileDatabase, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:149:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsFileDatabase, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:150:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsInteraction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:150:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsInteraction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:150:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsInteraction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:150:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsInteraction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:150:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsInteraction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:150:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsInteraction, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:151:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsPassword, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:151:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsPassword, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:151:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsPassword, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:151:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsPassword, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:151:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsPassword, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:151:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsPassword, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:152:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsServerConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:152:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsServerConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:152:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsServerConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:152:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsServerConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:152:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsServerConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:152:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTlsServerConnection, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:153:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVfs, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:153:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVfs, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:153:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVfs, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:153:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVfs, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:153:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVfs, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:153:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVfs, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:154:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVolume, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:154:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVolume, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:154:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVolume, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:154:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVolume, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:154:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVolume, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:154:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVolume, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:155:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVolumeMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:155:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVolumeMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:155:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVolumeMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:155:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVolumeMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:155:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVolumeMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:155:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVolumeMonitor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:156:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GZlibCompressor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:156:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GZlibCompressor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:156:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GZlibCompressor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:156:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GZlibCompressor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:156:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GZlibCompressor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:156:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GZlibCompressor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:157:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GZlibDecompressor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:157:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GZlibDecompressor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:157:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GZlibDecompressor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:157:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GZlibDecompressor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:157:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GZlibDecompressor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sipe-mime.c:42: In file included from /usr/local/include/gmime-3.0/gmime/gmime.h:59: In file included from /usr/local/include/gmime-3.0/gmime/gmime-stream-gio.h:25: In file included from /usr/local/include/glib-2.0/gio/gio.h:182: /usr/local/include/glib-2.0/gio/gio-autocleanups.h:157:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GZlibDecompressor, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1213 warnings generated. mv -f .deps/libsipe_core_mime_la-sipe-mime.Tpo .deps/libsipe_core_mime_la-sipe-mime.Plo /usr/bin/libtool --tag=CC --mode=link cc -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -DLOCALEDIR=\"/usr/local/share/locale\" -I./../api -I/usr/local/include/gmime-3.0 -I/usr/local/include -pthread -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -O2 -pipe -L/usr/local/lib -o libsipe_core_mime.la libsipe_core_mime_la-sipe-mime.lo libtool: link: ar cru .libs/libsipe_core_mime.a .libs/libsipe_core_mime_la-sipe-mime.o libtool: link: ranlib .libs/libsipe_core_mime.a gmake[3]: Leaving directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/src/core' Making all in api gmake[3]: Entering directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/src/api' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/src/api' Making all in purple gmake[3]: Entering directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/src/purple' /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR=\"/usr/local/share/locale\" -O2 -pipe -MT libsipe_backend_la-purple-buddy.lo -MD -MP -MF .deps/libsipe_backend_la-purple-buddy.Tpo -c -o libsipe_backend_la-purple-buddy.lo `test -f 'purple-buddy.c' || echo './'`purple-buddy.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR="/usr/local/share/locale" -O2 -pipe -MT libsipe_backend_la-purple-buddy.lo -MD -MP -MF .deps/libsipe_backend_la-purple-buddy.Tpo -c purple-buddy.c -fPIC -DPIC -o .libs/libsipe_backend_la-purple-buddy.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ purple-buddy.c:717:20: warning: cast from 'void (*)(PurpleConnection *, PurpleRequestFields *)' (aka 'void (*)(struct _PurpleConnection *, PurpleRequestFields *)') to 'GCallback' (aka 'void (*)(void)') converts to incompatible function type [-Wcast-function-type-strict] _("Add"), G_CALLBACK(sipe_purple_ask_access_domain_cb), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gclosure.h:73:27: note: expanded from macro 'G_CALLBACK' #define G_CALLBACK(f) ((GCallback) (f)) ^~~~~~~~~~~~~~~ purple-buddy.c:783:12: warning: cast from 'buddy_menu_callback' (aka 'void (*)(struct _PurpleBuddy *, void *)') to 'PurpleCallback' (aka 'void (*)(void)') converts to incompatible function type [-Wcast-function-type-strict] PURPLE_CALLBACK(callback_map[type]), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/libpurple/signals.h:32:32: note: expanded from macro 'PURPLE_CALLBACK' #define PURPLE_CALLBACK(func) ((PurpleCallback)func) ^ purple-buddy.c:43:82: note: expanded from macro 'purple_action_menu_new' #define purple_action_menu_new(l, c, d, ch) purple_menu_action_new(l, c, d, ch) ^ purple-buddy.c:890:11: warning: cast from 'void (*)(PurpleBlistNode *, const gchar *)' (aka 'void (*)(struct _PurpleBlistNode *, const char *)') to 'PurpleCallback' (aka 'void (*)(void)') converts to incompatible function type [-Wcast-function-type-strict] PURPLE_CALLBACK(sipe_purple_buddy_copy_to_cb), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/libpurple/signals.h:32:32: note: expanded from macro 'PURPLE_CALLBACK' #define PURPLE_CALLBACK(func) ((PurpleCallback)func) ^ purple-buddy.c:43:82: note: expanded from macro 'purple_action_menu_new' #define purple_action_menu_new(l, c, d, ch) purple_menu_action_new(l, c, d, ch) ^ 364 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR="/usr/local/share/locale" -O2 -pipe -MT libsipe_backend_la-purple-buddy.lo -MD -MP -MF .deps/libsipe_backend_la-purple-buddy.Tpo -c purple-buddy.c -o libsipe_backend_la-purple-buddy.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-buddy.c:29: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ purple-buddy.c:717:20: warning: cast from 'void (*)(PurpleConnection *, PurpleRequestFields *)' (aka 'void (*)(struct _PurpleConnection *, PurpleRequestFields *)') to 'GCallback' (aka 'void (*)(void)') converts to incompatible function type [-Wcast-function-type-strict] _("Add"), G_CALLBACK(sipe_purple_ask_access_domain_cb), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gclosure.h:73:27: note: expanded from macro 'G_CALLBACK' #define G_CALLBACK(f) ((GCallback) (f)) ^~~~~~~~~~~~~~~ purple-buddy.c:783:12: warning: cast from 'buddy_menu_callback' (aka 'void (*)(struct _PurpleBuddy *, void *)') to 'PurpleCallback' (aka 'void (*)(void)') converts to incompatible function type [-Wcast-function-type-strict] PURPLE_CALLBACK(callback_map[type]), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/libpurple/signals.h:32:32: note: expanded from macro 'PURPLE_CALLBACK' #define PURPLE_CALLBACK(func) ((PurpleCallback)func) ^ purple-buddy.c:43:82: note: expanded from macro 'purple_action_menu_new' #define purple_action_menu_new(l, c, d, ch) purple_menu_action_new(l, c, d, ch) ^ purple-buddy.c:890:11: warning: cast from 'void (*)(PurpleBlistNode *, const gchar *)' (aka 'void (*)(struct _PurpleBlistNode *, const char *)') to 'PurpleCallback' (aka 'void (*)(void)') converts to incompatible function type [-Wcast-function-type-strict] PURPLE_CALLBACK(sipe_purple_buddy_copy_to_cb), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/libpurple/signals.h:32:32: note: expanded from macro 'PURPLE_CALLBACK' #define PURPLE_CALLBACK(func) ((PurpleCallback)func) ^ purple-buddy.c:43:82: note: expanded from macro 'purple_action_menu_new' #define purple_action_menu_new(l, c, d, ch) purple_menu_action_new(l, c, d, ch) ^ 364 warnings generated. mv -f .deps/libsipe_backend_la-purple-buddy.Tpo .deps/libsipe_backend_la-purple-buddy.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR=\"/usr/local/share/locale\" -O2 -pipe -MT libsipe_backend_la-purple-chat.lo -MD -MP -MF .deps/libsipe_backend_la-purple-chat.Tpo -c -o libsipe_backend_la-purple-chat.lo `test -f 'purple-chat.c' || echo './'`purple-chat.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR="/usr/local/share/locale" -O2 -pipe -MT libsipe_backend_la-purple-chat.lo -MD -MP -MF .deps/libsipe_backend_la-purple-chat.Tpo -c purple-chat.c -fPIC -DPIC -o .libs/libsipe_backend_la-purple-chat.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ purple-chat.c:334:12: warning: cast from 'void (*)(PurpleChat *, PurpleConversation *)' (aka 'void (*)(struct _PurpleChat *, struct _PurpleConversation *)') to 'PurpleCallback' (aka 'void (*)(void)') converts to incompatible function type [-Wcast-function-type-strict] PURPLE_CALLBACK(sipe_purple_chat_menu_lock_cb), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/libpurple/signals.h:32:32: note: expanded from macro 'PURPLE_CALLBACK' #define PURPLE_CALLBACK(func) ((PurpleCallback)func) ^ purple-chat.c:52:84: note: expanded from macro 'purple_action_menu_new' #define purple_action_menu_new(l, c, d, ch) purple_menu_action_new(l, c, d, ch) ^ purple-chat.c:339:12: warning: cast from 'void (*)(PurpleChat *, PurpleConversation *)' (aka 'void (*)(struct _PurpleChat *, struct _PurpleConversation *)') to 'PurpleCallback' (aka 'void (*)(void)') converts to incompatible function type [-Wcast-function-type-strict] PURPLE_CALLBACK(sipe_purple_chat_menu_unlock_cb), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/libpurple/signals.h:32:32: note: expanded from macro 'PURPLE_CALLBACK' #define PURPLE_CALLBACK(func) ((PurpleCallback)func) ^ purple-chat.c:52:84: note: expanded from macro 'purple_action_menu_new' #define purple_action_menu_new(l, c, d, ch) purple_menu_action_new(l, c, d, ch) ^ purple-chat.c:382:12: warning: cast from 'void (*)(PurpleChat *, PurpleConversation *)' (aka 'void (*)(struct _PurpleChat *, struct _PurpleConversation *)') to 'PurpleCallback' (aka 'void (*)(void)') converts to incompatible function type [-Wcast-function-type-strict] PURPLE_CALLBACK(sipe_purple_chat_menu_entry_info_cb), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/libpurple/signals.h:32:32: note: expanded from macro 'PURPLE_CALLBACK' #define PURPLE_CALLBACK(func) ((PurpleCallback)func) ^ purple-chat.c:52:84: note: expanded from macro 'purple_action_menu_new' #define purple_action_menu_new(l, c, d, ch) purple_menu_action_new(l, c, d, ch) ^ 364 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR="/usr/local/share/locale" -O2 -pipe -MT libsipe_backend_la-purple-chat.lo -MD -MP -MF .deps/libsipe_backend_la-purple-chat.Tpo -c purple-chat.c -o libsipe_backend_la-purple-chat.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:31: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-chat.c:33: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ purple-chat.c:334:12: warning: cast from 'void (*)(PurpleChat *, PurpleConversation *)' (aka 'void (*)(struct _PurpleChat *, struct _PurpleConversation *)') to 'PurpleCallback' (aka 'void (*)(void)') converts to incompatible function type [-Wcast-function-type-strict] PURPLE_CALLBACK(sipe_purple_chat_menu_lock_cb), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/libpurple/signals.h:32:32: note: expanded from macro 'PURPLE_CALLBACK' #define PURPLE_CALLBACK(func) ((PurpleCallback)func) ^ purple-chat.c:52:84: note: expanded from macro 'purple_action_menu_new' #define purple_action_menu_new(l, c, d, ch) purple_menu_action_new(l, c, d, ch) ^ purple-chat.c:339:12: warning: cast from 'void (*)(PurpleChat *, PurpleConversation *)' (aka 'void (*)(struct _PurpleChat *, struct _PurpleConversation *)') to 'PurpleCallback' (aka 'void (*)(void)') converts to incompatible function type [-Wcast-function-type-strict] PURPLE_CALLBACK(sipe_purple_chat_menu_unlock_cb), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/libpurple/signals.h:32:32: note: expanded from macro 'PURPLE_CALLBACK' #define PURPLE_CALLBACK(func) ((PurpleCallback)func) ^ purple-chat.c:52:84: note: expanded from macro 'purple_action_menu_new' #define purple_action_menu_new(l, c, d, ch) purple_menu_action_new(l, c, d, ch) ^ purple-chat.c:382:12: warning: cast from 'void (*)(PurpleChat *, PurpleConversation *)' (aka 'void (*)(struct _PurpleChat *, struct _PurpleConversation *)') to 'PurpleCallback' (aka 'void (*)(void)') converts to incompatible function type [-Wcast-function-type-strict] PURPLE_CALLBACK(sipe_purple_chat_menu_entry_info_cb), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/libpurple/signals.h:32:32: note: expanded from macro 'PURPLE_CALLBACK' #define PURPLE_CALLBACK(func) ((PurpleCallback)func) ^ purple-chat.c:52:84: note: expanded from macro 'purple_action_menu_new' #define purple_action_menu_new(l, c, d, ch) purple_menu_action_new(l, c, d, ch) ^ 364 warnings generated. mv -f .deps/libsipe_backend_la-purple-chat.Tpo .deps/libsipe_backend_la-purple-chat.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR=\"/usr/local/share/locale\" -O2 -pipe -MT libsipe_backend_la-purple-connection.lo -MD -MP -MF .deps/libsipe_backend_la-purple-connection.Tpo -c -o libsipe_backend_la-purple-connection.lo `test -f 'purple-connection.c' || echo './'`purple-connection.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR="/usr/local/share/locale" -O2 -pipe -MT libsipe_backend_la-purple-connection.lo -MD -MP -MF .deps/libsipe_backend_la-purple-connection.Tpo -c purple-connection.c -fPIC -DPIC -o .libs/libsipe_backend_la-purple-connection.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 361 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR="/usr/local/share/locale" -O2 -pipe -MT libsipe_backend_la-purple-connection.lo -MD -MP -MF .deps/libsipe_backend_la-purple-connection.Tpo -c purple-connection.c -o libsipe_backend_la-purple-connection.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-connection.c:29: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 361 warnings generated. mv -f .deps/libsipe_backend_la-purple-connection.Tpo .deps/libsipe_backend_la-purple-connection.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR=\"/usr/local/share/locale\" -O2 -pipe -MT libsipe_backend_la-purple-debug.lo -MD -MP -MF .deps/libsipe_backend_la-purple-debug.Tpo -c -o libsipe_backend_la-purple-debug.lo `test -f 'purple-debug.c' || echo './'`purple-debug.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR="/usr/local/share/locale" -O2 -pipe -MT libsipe_backend_la-purple-debug.lo -MD -MP -MF .deps/libsipe_backend_la-purple-debug.Tpo -c purple-debug.c -fPIC -DPIC -o .libs/libsipe_backend_la-purple-debug.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR="/usr/local/share/locale" -O2 -pipe -MT libsipe_backend_la-purple-debug.lo -MD -MP -MF .deps/libsipe_backend_la-purple-debug.Tpo -c purple-debug.c -o libsipe_backend_la-purple-debug.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-debug.c:25: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. mv -f .deps/libsipe_backend_la-purple-debug.Tpo .deps/libsipe_backend_la-purple-debug.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR=\"/usr/local/share/locale\" -O2 -pipe -MT libsipe_backend_la-purple-dnsquery.lo -MD -MP -MF .deps/libsipe_backend_la-purple-dnsquery.Tpo -c -o libsipe_backend_la-purple-dnsquery.lo `test -f 'purple-dnsquery.c' || echo './'`purple-dnsquery.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR="/usr/local/share/locale" -O2 -pipe -MT libsipe_backend_la-purple-dnsquery.lo -MD -MP -MF .deps/libsipe_backend_la-purple-dnsquery.Tpo -c purple-dnsquery.c -fPIC -DPIC -o .libs/libsipe_backend_la-purple-dnsquery.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ purple-dnsquery.c:212:12: warning: cast from 'void (*)(GSList *, struct sipe_dns_query *, const char *)' (aka 'void (*)(struct _GSList *, struct sipe_dns_query *, const char *)') to 'PurpleDnsQueryConnectFunction' (aka 'void (*)(struct _GSList *, void *, const char *)') converts to incompatible function type [-Wcast-function-type-strict] (PurpleDnsQueryConnectFunction) dns_a_response, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ purple-dnsquery.c:321:13: warning: cast from 'void (*)(PurpleSrvResponse *, int, struct sipe_dns_query *)' (aka 'void (*)(struct _PurpleSrvResponse *, int, struct sipe_dns_query *)') to 'PurpleSrvCallback' (aka 'void (*)(struct _PurpleSrvResponse *, int, void *)') converts to incompatible function type [-Wcast-function-type-strict] (PurpleSrvCallback) dns_srv_response, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 363 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR="/usr/local/share/locale" -O2 -pipe -MT libsipe_backend_la-purple-dnsquery.lo -MD -MP -MF .deps/libsipe_backend_la-purple-dnsquery.Tpo -c purple-dnsquery.c -o libsipe_backend_la-purple-dnsquery.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dnsquery.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ purple-dnsquery.c:212:12: warning: cast from 'void (*)(GSList *, struct sipe_dns_query *, const char *)' (aka 'void (*)(struct _GSList *, struct sipe_dns_query *, const char *)') to 'PurpleDnsQueryConnectFunction' (aka 'void (*)(struct _GSList *, void *, const char *)') converts to incompatible function type [-Wcast-function-type-strict] (PurpleDnsQueryConnectFunction) dns_a_response, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ purple-dnsquery.c:321:13: warning: cast from 'void (*)(PurpleSrvResponse *, int, struct sipe_dns_query *)' (aka 'void (*)(struct _PurpleSrvResponse *, int, struct sipe_dns_query *)') to 'PurpleSrvCallback' (aka 'void (*)(struct _PurpleSrvResponse *, int, void *)') converts to incompatible function type [-Wcast-function-type-strict] (PurpleSrvCallback) dns_srv_response, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 363 warnings generated. mv -f .deps/libsipe_backend_la-purple-dnsquery.Tpo .deps/libsipe_backend_la-purple-dnsquery.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR=\"/usr/local/share/locale\" -O2 -pipe -MT libsipe_backend_la-purple-ft.lo -MD -MP -MF .deps/libsipe_backend_la-purple-ft.Tpo -c -o libsipe_backend_la-purple-ft.lo `test -f 'purple-ft.c' || echo './'`purple-ft.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR="/usr/local/share/locale" -O2 -pipe -MT libsipe_backend_la-purple-ft.lo -MD -MP -MF .deps/libsipe_backend_la-purple-ft.Tpo -c purple-ft.c -fPIC -DPIC -o .libs/libsipe_backend_la-purple-ft.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 361 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR="/usr/local/share/locale" -O2 -pipe -MT libsipe_backend_la-purple-ft.lo -MD -MP -MF .deps/libsipe_backend_la-purple-ft.Tpo -c purple-ft.c -o libsipe_backend_la-purple-ft.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:37: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-ft.c:54: In file included from /usr/local/include/libpurple/ft.h:38: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 361 warnings generated. mv -f .deps/libsipe_backend_la-purple-ft.Tpo .deps/libsipe_backend_la-purple-ft.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR=\"/usr/local/share/locale\" -O2 -pipe -MT libsipe_backend_la-purple-groupchat.lo -MD -MP -MF .deps/libsipe_backend_la-purple-groupchat.Tpo -c -o libsipe_backend_la-purple-groupchat.lo `test -f 'purple-groupchat.c' || echo './'`purple-groupchat.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR="/usr/local/share/locale" -O2 -pipe -MT libsipe_backend_la-purple-groupchat.lo -MD -MP -MF .deps/libsipe_backend_la-purple-groupchat.Tpo -c purple-groupchat.c -fPIC -DPIC -o .libs/libsipe_backend_la-purple-groupchat.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 361 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR="/usr/local/share/locale" -O2 -pipe -MT libsipe_backend_la-purple-groupchat.lo -MD -MP -MF .deps/libsipe_backend_la-purple-groupchat.Tpo -c purple-groupchat.c -o libsipe_backend_la-purple-groupchat.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-groupchat.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 361 warnings generated. mv -f .deps/libsipe_backend_la-purple-groupchat.Tpo .deps/libsipe_backend_la-purple-groupchat.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR=\"/usr/local/share/locale\" -O2 -pipe -MT libsipe_backend_la-purple-im.lo -MD -MP -MF .deps/libsipe_backend_la-purple-im.Tpo -c -o libsipe_backend_la-purple-im.lo `test -f 'purple-im.c' || echo './'`purple-im.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR="/usr/local/share/locale" -O2 -pipe -MT libsipe_backend_la-purple-im.lo -MD -MP -MF .deps/libsipe_backend_la-purple-im.Tpo -c purple-im.c -fPIC -DPIC -o .libs/libsipe_backend_la-purple-im.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 361 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR="/usr/local/share/locale" -O2 -pipe -MT libsipe_backend_la-purple-im.lo -MD -MP -MF .deps/libsipe_backend_la-purple-im.Tpo -c purple-im.c -o libsipe_backend_la-purple-im.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-im.c:31: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 361 warnings generated. mv -f .deps/libsipe_backend_la-purple-im.Tpo .deps/libsipe_backend_la-purple-im.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR=\"/usr/local/share/locale\" -O2 -pipe -MT libsipe_backend_la-purple-markup.lo -MD -MP -MF .deps/libsipe_backend_la-purple-markup.Tpo -c -o libsipe_backend_la-purple-markup.lo `test -f 'purple-markup.c' || echo './'`purple-markup.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR="/usr/local/share/locale" -O2 -pipe -MT libsipe_backend_la-purple-markup.lo -MD -MP -MF .deps/libsipe_backend_la-purple-markup.Tpo -c purple-markup.c -fPIC -DPIC -o .libs/libsipe_backend_la-purple-markup.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 361 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR="/usr/local/share/locale" -O2 -pipe -MT libsipe_backend_la-purple-markup.lo -MD -MP -MF .deps/libsipe_backend_la-purple-markup.Tpo -c purple-markup.c -o libsipe_backend_la-purple-markup.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-markup.c:29: In file included from /usr/local/include/libpurple/util.h:44: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 361 warnings generated. mv -f .deps/libsipe_backend_la-purple-markup.Tpo .deps/libsipe_backend_la-purple-markup.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR=\"/usr/local/share/locale\" -O2 -pipe -MT libsipe_backend_la-purple-network.lo -MD -MP -MF .deps/libsipe_backend_la-purple-network.Tpo -c -o libsipe_backend_la-purple-network.lo `test -f 'purple-network.c' || echo './'`purple-network.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR="/usr/local/share/locale" -O2 -pipe -MT libsipe_backend_la-purple-network.lo -MD -MP -MF .deps/libsipe_backend_la-purple-network.Tpo -c purple-network.c -fPIC -DPIC -o .libs/libsipe_backend_la-purple-network.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ purple-network.c:123:8: warning: cast from 'void (*)(struct sipe_backend_listendata *, gint, PurpleInputCondition)' (aka 'void (*)(struct sipe_backend_listendata *, int, PurpleInputCondition)') to 'PurpleInputFunction' (aka 'void (*)(void *, int, PurpleInputCondition)') converts to incompatible function type [-Wcast-function-type-strict] (PurpleInputFunction)client_connected_cb, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ purple-network.c:150:13: warning: cast from 'void (*)(int, struct sipe_backend_listendata *)' to 'PurpleNetworkListenCallback' (aka 'void (*)(int, void *)') converts to incompatible function type [-Wcast-function-type-strict] (PurpleNetworkListenCallback)backend_listen_cb, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 363 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR="/usr/local/share/locale" -O2 -pipe -MT libsipe_backend_la-purple-network.lo -MD -MP -MF .deps/libsipe_backend_la-purple-network.Tpo -c purple-network.c -o libsipe_backend_la-purple-network.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-network.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ purple-network.c:123:8: warning: cast from 'void (*)(struct sipe_backend_listendata *, gint, PurpleInputCondition)' (aka 'void (*)(struct sipe_backend_listendata *, int, PurpleInputCondition)') to 'PurpleInputFunction' (aka 'void (*)(void *, int, PurpleInputCondition)') converts to incompatible function type [-Wcast-function-type-strict] (PurpleInputFunction)client_connected_cb, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ purple-network.c:150:13: warning: cast from 'void (*)(int, struct sipe_backend_listendata *)' to 'PurpleNetworkListenCallback' (aka 'void (*)(int, void *)') converts to incompatible function type [-Wcast-function-type-strict] (PurpleNetworkListenCallback)backend_listen_cb, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 363 warnings generated. mv -f .deps/libsipe_backend_la-purple-network.Tpo .deps/libsipe_backend_la-purple-network.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR=\"/usr/local/share/locale\" -O2 -pipe -MT libsipe_backend_la-purple-notify.lo -MD -MP -MF .deps/libsipe_backend_la-purple-notify.Tpo -c -o libsipe_backend_la-purple-notify.lo `test -f 'purple-notify.c' || echo './'`purple-notify.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR="/usr/local/share/locale" -O2 -pipe -MT libsipe_backend_la-purple-notify.lo -MD -MP -MF .deps/libsipe_backend_la-purple-notify.Tpo -c purple-notify.c -fPIC -DPIC -o .libs/libsipe_backend_la-purple-notify.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 361 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR="/usr/local/share/locale" -O2 -pipe -MT libsipe_backend_la-purple-notify.lo -MD -MP -MF .deps/libsipe_backend_la-purple-notify.Tpo -c purple-notify.c -o libsipe_backend_la-purple-notify.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-notify.c:31: In file included from /usr/local/include/libpurple/conversation.h:150: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 361 warnings generated. mv -f .deps/libsipe_backend_la-purple-notify.Tpo .deps/libsipe_backend_la-purple-notify.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR=\"/usr/local/share/locale\" -O2 -pipe -MT libsipe_backend_la-purple-schedule.lo -MD -MP -MF .deps/libsipe_backend_la-purple-schedule.Tpo -c -o libsipe_backend_la-purple-schedule.lo `test -f 'purple-schedule.c' || echo './'`purple-schedule.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR="/usr/local/share/locale" -O2 -pipe -MT libsipe_backend_la-purple-schedule.lo -MD -MP -MF .deps/libsipe_backend_la-purple-schedule.Tpo -c purple-schedule.c -fPIC -DPIC -o .libs/libsipe_backend_la-purple-schedule.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR="/usr/local/share/locale" -O2 -pipe -MT libsipe_backend_la-purple-schedule.lo -MD -MP -MF .deps/libsipe_backend_la-purple-schedule.Tpo -c purple-schedule.c -o libsipe_backend_la-purple-schedule.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-schedule.c:23: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 warnings generated. mv -f .deps/libsipe_backend_la-purple-schedule.Tpo .deps/libsipe_backend_la-purple-schedule.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR=\"/usr/local/share/locale\" -O2 -pipe -MT libsipe_backend_la-purple-search.lo -MD -MP -MF .deps/libsipe_backend_la-purple-search.Tpo -c -o libsipe_backend_la-purple-search.lo `test -f 'purple-search.c' || echo './'`purple-search.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR="/usr/local/share/locale" -O2 -pipe -MT libsipe_backend_la-purple-search.lo -MD -MP -MF .deps/libsipe_backend_la-purple-search.Tpo -c purple-search.c -fPIC -DPIC -o .libs/libsipe_backend_la-purple-search.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ purple-search.c:240:24: warning: cast from 'void (*)(PurpleConnection *, PurpleRequestFields *)' (aka 'void (*)(struct _PurpleConnection *, PurpleRequestFields *)') to 'GCallback' (aka 'void (*)(void)') converts to incompatible function type [-Wcast-function-type-strict] _("_Search"), G_CALLBACK(sipe_purple_find_contact_cb), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gclosure.h:73:27: note: expanded from macro 'G_CALLBACK' #define G_CALLBACK(f) ((GCallback) (f)) ^~~~~~~~~~~~~~~ 362 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR="/usr/local/share/locale" -O2 -pipe -MT libsipe_backend_la-purple-search.lo -MD -MP -MF .deps/libsipe_backend_la-purple-search.Tpo -c purple-search.c -o libsipe_backend_la-purple-search.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:29: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-search.c:31: In file included from /usr/local/include/libpurple/notify.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ purple-search.c:240:24: warning: cast from 'void (*)(PurpleConnection *, PurpleRequestFields *)' (aka 'void (*)(struct _PurpleConnection *, PurpleRequestFields *)') to 'GCallback' (aka 'void (*)(void)') converts to incompatible function type [-Wcast-function-type-strict] _("_Search"), G_CALLBACK(sipe_purple_find_contact_cb), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gclosure.h:73:27: note: expanded from macro 'G_CALLBACK' #define G_CALLBACK(f) ((GCallback) (f)) ^~~~~~~~~~~~~~~ 362 warnings generated. mv -f .deps/libsipe_backend_la-purple-search.Tpo .deps/libsipe_backend_la-purple-search.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR=\"/usr/local/share/locale\" -O2 -pipe -MT libsipe_backend_la-purple-setting.lo -MD -MP -MF .deps/libsipe_backend_la-purple-setting.Tpo -c -o libsipe_backend_la-purple-setting.lo `test -f 'purple-setting.c' || echo './'`purple-setting.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR="/usr/local/share/locale" -O2 -pipe -MT libsipe_backend_la-purple-setting.lo -MD -MP -MF .deps/libsipe_backend_la-purple-setting.Tpo -c purple-setting.c -fPIC -DPIC -o .libs/libsipe_backend_la-purple-setting.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 361 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR="/usr/local/share/locale" -O2 -pipe -MT libsipe_backend_la-purple-setting.lo -MD -MP -MF .deps/libsipe_backend_la-purple-setting.Tpo -c purple-setting.c -o libsipe_backend_la-purple-setting.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-setting.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 361 warnings generated. mv -f .deps/libsipe_backend_la-purple-setting.Tpo .deps/libsipe_backend_la-purple-setting.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR=\"/usr/local/share/locale\" -O2 -pipe -MT libsipe_backend_la-purple-status.lo -MD -MP -MF .deps/libsipe_backend_la-purple-status.Tpo -c -o libsipe_backend_la-purple-status.lo `test -f 'purple-status.c' || echo './'`purple-status.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR="/usr/local/share/locale" -O2 -pipe -MT libsipe_backend_la-purple-status.lo -MD -MP -MF .deps/libsipe_backend_la-purple-status.Tpo -c purple-status.c -fPIC -DPIC -o .libs/libsipe_backend_la-purple-status.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 361 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR="/usr/local/share/locale" -O2 -pipe -MT libsipe_backend_la-purple-status.lo -MD -MP -MF .deps/libsipe_backend_la-purple-status.Tpo -c purple-status.c -o libsipe_backend_la-purple-status.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-status.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 361 warnings generated. mv -f .deps/libsipe_backend_la-purple-status.Tpo .deps/libsipe_backend_la-purple-status.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR=\"/usr/local/share/locale\" -O2 -pipe -MT libsipe_backend_la-purple-transport.lo -MD -MP -MF .deps/libsipe_backend_la-purple-transport.Tpo -c -o libsipe_backend_la-purple-transport.lo `test -f 'purple-transport.c' || echo './'`purple-transport.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR="/usr/local/share/locale" -O2 -pipe -MT libsipe_backend_la-purple-transport.lo -MD -MP -MF .deps/libsipe_backend_la-purple-transport.Tpo -c purple-transport.c -fPIC -DPIC -o .libs/libsipe_backend_la-purple-transport.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 361 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR="/usr/local/share/locale" -O2 -pipe -MT libsipe_backend_la-purple-transport.lo -MD -MP -MF .deps/libsipe_backend_la-purple-transport.Tpo -c purple-transport.c -o libsipe_backend_la-purple-transport.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:34: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-transport.c:38: In file included from /usr/local/include/libpurple/connection.h:149: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 361 warnings generated. mv -f .deps/libsipe_backend_la-purple-transport.Tpo .deps/libsipe_backend_la-purple-transport.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR=\"/usr/local/share/locale\" -O2 -pipe -MT libsipe_backend_la-purple-user.lo -MD -MP -MF .deps/libsipe_backend_la-purple-user.Tpo -c -o libsipe_backend_la-purple-user.lo `test -f 'purple-user.c' || echo './'`purple-user.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR="/usr/local/share/locale" -O2 -pipe -MT libsipe_backend_la-purple-user.lo -MD -MP -MF .deps/libsipe_backend_la-purple-user.Tpo -c purple-user.c -fPIC -DPIC -o .libs/libsipe_backend_la-purple-user.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ purple-user.c:140:19: warning: cast from 'void (*)(gpointer, PurpleRequestFields *)' (aka 'void (*)(void *, PurpleRequestFields *)') to 'GCallback' (aka 'void (*)(void)') converts to incompatible function type [-Wcast-function-type-strict] _("OK"), (GCallback)ask_choice_accept_cb, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ purple-user.c:141:23: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'GCallback' (aka 'void (*)(void)') converts to incompatible function type [-Wcast-function-type-strict] _("Cancel"), (GCallback)ask_choice_cancel_cb, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 363 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR="/usr/local/share/locale" -O2 -pipe -MT libsipe_backend_la-purple-user.lo -MD -MP -MF .deps/libsipe_backend_la-purple-user.Tpo -c purple-user.c -o libsipe_backend_la-purple-user.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-user.c:29: In file included from /usr/local/include/libpurple/server.h:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ purple-user.c:140:19: warning: cast from 'void (*)(gpointer, PurpleRequestFields *)' (aka 'void (*)(void *, PurpleRequestFields *)') to 'GCallback' (aka 'void (*)(void)') converts to incompatible function type [-Wcast-function-type-strict] _("OK"), (GCallback)ask_choice_accept_cb, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ purple-user.c:141:23: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'GCallback' (aka 'void (*)(void)') converts to incompatible function type [-Wcast-function-type-strict] _("Cancel"), (GCallback)ask_choice_cancel_cb, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 363 warnings generated. mv -f .deps/libsipe_backend_la-purple-user.Tpo .deps/libsipe_backend_la-purple-user.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR=\"/usr/local/share/locale\" -O2 -pipe -MT libsipe_backend_la-purple-dbus.lo -MD -MP -MF .deps/libsipe_backend_la-purple-dbus.Tpo -c -o libsipe_backend_la-purple-dbus.lo `test -f 'purple-dbus.c' || echo './'`purple-dbus.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR="/usr/local/share/locale" -O2 -pipe -MT libsipe_backend_la-purple-dbus.lo -MD -MP -MF .deps/libsipe_backend_la-purple-dbus.Tpo -c purple-dbus.c -fPIC -DPIC -o .libs/libsipe_backend_la-purple-dbus.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 361 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR="/usr/local/share/locale" -O2 -pipe -MT libsipe_backend_la-purple-dbus.lo -MD -MP -MF .deps/libsipe_backend_la-purple-dbus.Tpo -c purple-dbus.c -o libsipe_backend_la-purple-dbus.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus.c:29: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 361 warnings generated. mv -f .deps/libsipe_backend_la-purple-dbus.Tpo .deps/libsipe_backend_la-purple-dbus.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR=\"/usr/local/share/locale\" -O2 -pipe -MT libsipe_backend_la-purple-dbus-bindings.lo -MD -MP -MF .deps/libsipe_backend_la-purple-dbus-bindings.Tpo -c -o libsipe_backend_la-purple-dbus-bindings.lo `test -f 'purple-dbus-bindings.c' || echo './'`purple-dbus-bindings.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR="/usr/local/share/locale" -O2 -pipe -MT libsipe_backend_la-purple-dbus-bindings.lo -MD -MP -MF .deps/libsipe_backend_la-purple-dbus-bindings.Tpo -c purple-dbus-bindings.c -fPIC -DPIC -o .libs/libsipe_backend_la-purple-dbus-bindings.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 361 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR="/usr/local/share/locale" -O2 -pipe -MT libsipe_backend_la-purple-dbus-bindings.lo -MD -MP -MF .deps/libsipe_backend_la-purple-dbus-bindings.Tpo -c purple-dbus-bindings.c -o libsipe_backend_la-purple-dbus-bindings.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-dbus-bindings.c:29: In file included from ./purple-dbus.h:33: In file included from /usr/local/include/libpurple/dbus-server.h:54: In file included from /usr/local/include/libpurple/dbus-bindings.h:32: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib-lowlevel.h:29: In file included from /usr/local/include/dbus-1.0/dbus/dbus-glib.h:29: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 361 warnings generated. mv -f .deps/libsipe_backend_la-purple-dbus-bindings.Tpo .deps/libsipe_backend_la-purple-dbus-bindings.Plo /usr/bin/libtool --tag=CC --mode=link cc -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR=\"/usr/local/share/locale\" -O2 -pipe -L/usr/local/lib -o libsipe_backend.la libsipe_backend_la-purple-buddy.lo libsipe_backend_la-purple-chat.lo libsipe_backend_la-purple-connection.lo libsipe_backend_la-purple-debug.lo libsipe_backend_la-purple-dnsquery.lo libsipe_backend_la-purple-ft.lo libsipe_backend_la-purple-groupchat.lo libsipe_backend_la-purple-im.lo libsipe_backend_la-purple-markup.lo libsipe_backend_la-purple-network.lo libsipe_backend_la-purple-notify.lo libsipe_backend_la-purple-schedule.lo libsipe_backend_la-purple-search.lo libsipe_backend_la-purple-setting.lo libsipe_backend_la-purple-status.lo libsipe_backend_la-purple-transport.lo libsipe_backend_la-purple-user.lo libsipe_backend_la-purple-dbus.lo libsipe_backend_la-purple-dbus-bindings.lo libtool: link: ar cru .libs/libsipe_backend.a .libs/libsipe_backend_la-purple-buddy.o .libs/libsipe_backend_la-purple-chat.o .libs/libsipe_backend_la-purple-connection.o .libs/libsipe_backend_la-purple-debug.o .libs/libsipe_backend_la-purple-dnsquery.o .libs/libsipe_backend_la-purple-ft.o .libs/libsipe_backend_la-purple-groupchat.o .libs/libsipe_backend_la-purple-im.o .libs/libsipe_backend_la-purple-markup.o .libs/libsipe_backend_la-purple-network.o .libs/libsipe_backend_la-purple-notify.o .libs/libsipe_backend_la-purple-schedule.o .libs/libsipe_backend_la-purple-search.o .libs/libsipe_backend_la-purple-setting.o .libs/libsipe_backend_la-purple-status.o .libs/libsipe_backend_la-purple-transport.o .libs/libsipe_backend_la-purple-user.o .libs/libsipe_backend_la-purple-dbus.o .libs/libsipe_backend_la-purple-dbus-bindings.o libtool: link: ranlib .libs/libsipe_backend.a /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR=\"/usr/local/share/locale\" -O2 -pipe -MT libsipe_la-purple-plugin-common.lo -MD -MP -MF .deps/libsipe_la-purple-plugin-common.Tpo -c -o libsipe_la-purple-plugin-common.lo `test -f 'purple-plugin-common.c' || echo './'`purple-plugin-common.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR="/usr/local/share/locale" -O2 -pipe -MT libsipe_la-purple-plugin-common.lo -MD -MP -MF .deps/libsipe_la-purple-plugin-common.Tpo -c purple-plugin-common.c -fPIC -DPIC -o .libs/libsipe_la-purple-plugin-common.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ purple-plugin-common.c:509:7: warning: cast from 'void (*)(PurpleConnection *, PurpleRequestFields *)' (aka 'void (*)(struct _PurpleConnection *, PurpleRequestFields *)') to 'GCallback' (aka 'void (*)(void)') converts to incompatible function type [-Wcast-function-type-strict] G_CALLBACK(password_ok_cb), ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gclosure.h:73:27: note: expanded from macro 'G_CALLBACK' #define G_CALLBACK(f) ((GCallback) (f)) ^~~~~~~~~~~~~~~ purple-plugin-common.c:510:7: warning: cast from 'void (*)(PurpleConnection *, PurpleRequestFields *)' (aka 'void (*)(struct _PurpleConnection *, PurpleRequestFields *)') to 'GCallback' (aka 'void (*)(void)') converts to incompatible function type [-Wcast-function-type-strict] G_CALLBACK(password_required_cb), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gclosure.h:73:27: note: expanded from macro 'G_CALLBACK' #define G_CALLBACK(f) ((GCallback) (f)) ^~~~~~~~~~~~~~~ purple-plugin-common.c:790:22: warning: cast from 'void (*)(PurpleConnection *, PurpleRequestFields *)' (aka 'void (*)(struct _PurpleConnection *, PurpleRequestFields *)') to 'GCallback' (aka 'void (*)(void)') converts to incompatible function type [-Wcast-function-type-strict] _("_Join"), G_CALLBACK(sipe_purple_join_conference_cb), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gclosure.h:73:27: note: expanded from macro 'G_CALLBACK' #define G_CALLBACK(f) ((GCallback) (f)) ^~~~~~~~~~~~~~~ 364 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR="/usr/local/share/locale" -O2 -pipe -MT libsipe_la-purple-plugin-common.lo -MD -MP -MF .deps/libsipe_la-purple-plugin-common.Tpo -c purple-plugin-common.c -o libsipe_la-purple-plugin-common.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin-common.c:32: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ purple-plugin-common.c:509:7: warning: cast from 'void (*)(PurpleConnection *, PurpleRequestFields *)' (aka 'void (*)(struct _PurpleConnection *, PurpleRequestFields *)') to 'GCallback' (aka 'void (*)(void)') converts to incompatible function type [-Wcast-function-type-strict] G_CALLBACK(password_ok_cb), ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gclosure.h:73:27: note: expanded from macro 'G_CALLBACK' #define G_CALLBACK(f) ((GCallback) (f)) ^~~~~~~~~~~~~~~ purple-plugin-common.c:510:7: warning: cast from 'void (*)(PurpleConnection *, PurpleRequestFields *)' (aka 'void (*)(struct _PurpleConnection *, PurpleRequestFields *)') to 'GCallback' (aka 'void (*)(void)') converts to incompatible function type [-Wcast-function-type-strict] G_CALLBACK(password_required_cb), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gclosure.h:73:27: note: expanded from macro 'G_CALLBACK' #define G_CALLBACK(f) ((GCallback) (f)) ^~~~~~~~~~~~~~~ purple-plugin-common.c:790:22: warning: cast from 'void (*)(PurpleConnection *, PurpleRequestFields *)' (aka 'void (*)(struct _PurpleConnection *, PurpleRequestFields *)') to 'GCallback' (aka 'void (*)(void)') converts to incompatible function type [-Wcast-function-type-strict] _("_Join"), G_CALLBACK(sipe_purple_join_conference_cb), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/gobject/gclosure.h:73:27: note: expanded from macro 'G_CALLBACK' #define G_CALLBACK(f) ((GCallback) (f)) ^~~~~~~~~~~~~~~ 364 warnings generated. mv -f .deps/libsipe_la-purple-plugin-common.Tpo .deps/libsipe_la-purple-plugin-common.Plo /usr/bin/libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR=\"/usr/local/share/locale\" -O2 -pipe -MT libsipe_la-purple-plugin.lo -MD -MP -MF .deps/libsipe_la-purple-plugin.Tpo -c -o libsipe_la-purple-plugin.lo `test -f 'purple-plugin.c' || echo './'`purple-plugin.c cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR="/usr/local/share/locale" -O2 -pipe -MT libsipe_la-purple-plugin.lo -MD -MP -MF .deps/libsipe_la-purple-plugin.Tpo -c purple-plugin.c -fPIC -DPIC -o .libs/libsipe_la-purple-plugin.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ purple-plugin.c:174:1: warning: missing field 'chat_can_receive_file' initializer [-Wmissing-field-initializers] }; ^ 362 warnings generated. cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR="/usr/local/share/locale" -O2 -pipe -MT libsipe_la-purple-plugin.lo -MD -MP -MF .deps/libsipe_la-purple-plugin.Tpo -c purple-plugin.c -o libsipe_la-purple-plugin.o warning: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Wunknown-warning-option] In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(GAsyncQueue *)' (aka 'void (*)(struct _GAsyncQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:49:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GAsyncQueue, g_async_queue_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(GBookmarkFile *)' (aka 'void (*)(struct _GBookmarkFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:50:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBookmarkFile, g_bookmark_file_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(GBytes *)' (aka 'void (*)(struct _GBytes *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:51:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GBytes, g_bytes_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(GChecksum *)' (aka 'void (*)(struct _GChecksum *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:52:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GChecksum, g_checksum_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(GDateTime *)' (aka 'void (*)(struct _GDateTime *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:53:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDateTime, g_date_time_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(GDate *)' (aka 'void (*)(struct _GDate *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:54:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDate, g_date_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(GDir *)' (aka 'void (*)(struct _GDir *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:55:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GDir, g_dir_close) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(GError *)' (aka 'void (*)(struct _GError *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:56:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GError, g_error_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(GHashTable *)' (aka 'void (*)(struct _GHashTable *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:57:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHashTable, g_hash_table_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(GHmac *)' (aka 'void (*)(struct _GHmac *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:58:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GHmac, g_hmac_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(GIOChannel *)' (aka 'void (*)(struct _GIOChannel *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:59:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GIOChannel, g_io_channel_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(GKeyFile *)' (aka 'void (*)(struct _GKeyFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:60:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GKeyFile, g_key_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(GList *)' (aka 'void (*)(struct _GList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:61:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GList, g_list_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(GArray *)' (aka 'void (*)(struct _GArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:62:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GArray, g_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(GPtrArray *)' (aka 'void (*)(struct _GPtrArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:63:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPtrArray, g_ptr_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(GByteArray *)' (aka 'void (*)(struct _GByteArray *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:64:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GByteArray, g_byte_array_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(GMainContext *)' (aka 'void (*)(struct _GMainContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:65:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContext, g_main_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(GMainContextPusher *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:66:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainContextPusher, g_main_context_pusher_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(GMainLoop *)' (aka 'void (*)(struct _GMainLoop *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:67:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMainLoop, g_main_loop_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(GSource *)' (aka 'void (*)(struct _GSource *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:68:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSource, g_source_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(GMappedFile *)' (aka 'void (*)(struct _GMappedFile *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:69:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMappedFile, g_mapped_file_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(GMarkupParseContext *)' (aka 'void (*)(struct _GMarkupParseContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:70:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMarkupParseContext, g_markup_parse_context_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(GNode *)' (aka 'void (*)(struct _GNode *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:71:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GNode, g_node_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(GOptionContext *)' (aka 'void (*)(struct _GOptionContext *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:72:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionContext, g_option_context_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(GOptionGroup *)' (aka 'void (*)(struct _GOptionGroup *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:73:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GOptionGroup, g_option_group_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(GPatternSpec *)' (aka 'void (*)(struct _GPatternSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:74:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GPatternSpec, g_pattern_spec_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(GQueue *)' (aka 'void (*)(struct _GQueue *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:75:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GQueue, g_queue_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(GRand *)' (aka 'void (*)(struct _GRand *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:77:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRand, g_rand_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(GRegex *)' (aka 'void (*)(struct _GRegex *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:78:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRegex, g_regex_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(GMatchInfo *)' (aka 'void (*)(struct _GMatchInfo *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:79:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMatchInfo, g_match_info_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(GScanner *)' (aka 'void (*)(struct _GScanner *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:80:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GScanner, g_scanner_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(GSequence *)' (aka 'void (*)(struct _GSequence *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:81:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSequence, g_sequence_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(GSList *)' (aka 'void (*)(struct _GSList *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:82:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GSList, g_slist_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(GString *)' (aka 'void (*)(struct _GString *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:83:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GString, g_autoptr_cleanup_gstring_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(GStringChunk *)' (aka 'void (*)(struct _GStringChunk *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:84:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStringChunk, g_string_chunk_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(GStrvBuilder *)' (aka 'void (*)(struct _GStrvBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:85:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GStrvBuilder, g_strv_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(GThread *)' (aka 'void (*)(struct _GThread *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:86:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GThread, g_thread_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(GMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:88:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GMutexLocker, g_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(GRecMutexLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:89:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRecMutexLocker, g_rec_mutex_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(GRWLockWriterLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:90:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockWriterLocker, g_rw_lock_writer_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(GRWLockReaderLocker *)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:91:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRWLockReaderLocker, g_rw_lock_reader_locker_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(GTimer *)' (aka 'void (*)(struct _GTimer *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:93:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimer, g_timer_destroy) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(GTimeZone *)' (aka 'void (*)(struct _GTimeZone *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:94:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTimeZone, g_time_zone_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(GTree *)' (aka 'void (*)(struct _GTree *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:95:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTree, g_tree_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(GVariant *)' (aka 'void (*)(struct _GVariant *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:96:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariant, g_variant_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(GVariantBuilder *)' (aka 'void (*)(struct _GVariantBuilder *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:97:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantBuilder, g_variant_builder_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(GVariantIter *)' (aka 'void (*)(struct _GVariantIter *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:99:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantIter, g_variant_iter_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(GVariantDict *)' (aka 'void (*)(struct _GVariantDict *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:100:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantDict, g_variant_dict_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(GVariantType *)' (aka 'void (*)(struct _GVariantType *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:102:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GVariantType, g_variant_type_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(char *)' to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:104:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GRefString, g_ref_string_release) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(GUri *)' (aka 'void (*)(struct _GUri *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:105:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUri, g_uri_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(GPathBuf *)' (aka 'void (*)(struct _GPathBuf *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:27: In file included from /usr/local/include/glib-2.0/glib.h:117: /usr/local/include/glib-2.0/glib/glib-autocleanups.h:106:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC (GPathBuf, g_path_buf_free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:36: /usr/local/include/glib-2.0/gobject/gtypemodule.h:41:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeModule, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(GClosure *)' (aka 'void (*)(struct _GClosure *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:28:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GClosure, g_closure_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:29:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GEnumClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:30:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GFlagsClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:31:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GObject, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:32:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GInitiallyUnowned, g_object_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(GParamSpec *)' (aka 'void (*)(struct _GParamSpec *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:33:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GParamSpec, g_param_spec_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:47: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1360:30: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:48: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1362:31: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(gpointer)' (aka 'void (*)(void *)') to 'void (*)(void)' converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:57: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from purple-plugin.c:45: In file included from /usr/local/include/libpurple/prpl.h:71: In file included from /usr/local/include/libpurple/blist.h:111: In file included from /usr/local/include/libpurple/account.h:31: In file included from /usr/local/include/glib-2.0/glib-object.h:42: /usr/local/include/glib-2.0/gobject/gobject-autocleanups.h:34:1: warning: cast from 'void (*)(void)' to 'GDestroyNotify' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-strict] G_DEFINE_AUTOPTR_CLEANUP_FUNC(GTypeClass, g_type_class_unref) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1372:3: note: expanded from macro 'G_DEFINE_AUTOPTR_CLEANUP_FUNC' _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/glib-2.0/glib/gmacros.h:1364:40: note: expanded from macro '_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS' { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); } \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ purple-plugin.c:174:1: warning: missing field 'chat_can_receive_file' initializer [-Wmissing-field-initializers] }; ^ 362 warnings generated. mv -f .deps/libsipe_la-purple-plugin.Tpo .deps/libsipe_la-purple-plugin.Plo /usr/bin/libtool --tag=CC --mode=link cc -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR=\"/usr/local/share/locale\" -O2 -pipe -module -avoid-version -no-undefined -Wl,-Bsymbolic-functions -L/usr/local/lib -o libsipe.la -rpath /usr/local/lib/purple-2 libsipe_la-purple-plugin-common.lo libsipe_la-purple-plugin.lo ../core/libsipe_core.la ../core/libsipe_core_crypto.la ../core/libsipe_core_libxml2.la libsipe_backend.la -L/usr/local/lib -ldbus-1 -L/usr/local/lib -lxml2 -L/usr/local/lib -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lcrypto -L/usr/local/lib -lglib-2.0 -lintl -L/usr/local/lib -lpurple -lglib-2.0 -lintl ../core/libsipe_core_mime.la -L/usr/local/lib -lgmime-3.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lintl libtool: link: cc -shared -fPIC -DPIC -o .libs/libsipe.so -pthread -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-function-type -Wdeclaration-after-statement -Wdeprecated-declarations -Wduplicate-decl-specifier -Winit-self -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wunused-but-set-variable -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/libpurple -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I./../api -DLOCALEDIR="/usr/local/share/locale" -O2 -pipe -Wl,-Bsymbolic-functions .libs/libsipe_la-purple-plugin-common.o .libs/libsipe_la-purple-plugin.o -Wl,-whole-archive /exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/src/core/.libs/libsipe_core.a /exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/src/core/.libs/libsipe_core_crypto.a /exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/src/core/.libs/libsipe_core_libxml2.a /exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/src/purple/.libs/libsipe_backend.a /exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/src/core/.libs/libsipe_core_mime.a -Wl,-no-whole-archive -L.libs -ldbus-1 -lpthread -lexecinfo -lxml2 -lz -llzma -liconv -lm -lssl3 -lnss3 -lnssutil3 -lplc4 -lnspr4 -lplds4 -lsmime3 -lcrypto -lglib-2.0 -lintl -lpcre2-8 -lpurple -ldbus-glib-1 -lgio-2.0 -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lidn -lgmime-3.0 -lidn2 -lunistring -lgpgme -lassuan -lgpg-error -lffi -Wl,-soname,libsipe.so libtool: link: ar x /exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/src/core/.libs/libsipe_core.a libtool: link: ar x /exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/src/core/.libs/libsipe_core_crypto.a libtool: link: ar x /exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/src/core/.libs/libsipe_core_libxml2.a libtool: link: ar x /exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/src/purple/.libs/libsipe_backend.a libtool: link: ar x /exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/src/core/.libs/libsipe_core_mime.a libtool: link: ar cru .libs/libsipe.a ./.libs/libsipe.lax/libsipe_core.a/libsipe_core_la-sipmsg.o ./.libs/libsipe.lax/libsipe_core.a/libsipe_core_la-sip-csta.o ./.libs/libsipe.lax/libsipe_core.a/libsipe_core_la-sip-sec.o ./.libs/libsipe.lax/libsipe_core.a/libsipe_core_la-sip-sec-basic.o ./.libs/libsipe.lax/libsipe_core.a/libsipe_core_la-sip-sec-digest.o ./.libs/libsipe.lax/libsipe_core.a/libsipe_core_la-sip-sec-tls-dsk.o ./.libs/libsipe.lax/libsipe_core.a/libsipe_core_la-sip-soap.o ./.libs/libsipe.lax/libsipe_core.a/libsipe_core_la-sip-transport.o ./.libs/libsipe.lax/libsipe_core.a/libsipe_core_la-sipe-buddy.o ./.libs/libsipe.lax/libsipe_core.a/libsipe_core_la-sipe-cal.o ./.libs/libsipe.lax/libsipe_core.a/libsipe_core_la-sipe-certificate.o ./.libs/libsipe.lax/libsipe_core.a/libsipe_core_la-sipe-chat.o ./.libs/libsipe.lax/libsipe_core.a/libsipe_core_la-sipe-conf.o ./.libs/libsipe.lax/libsipe_core.a/libsipe_core_la-sipe-core.o ./.libs/libsipe.lax/libsipe_core.a/libsipe_core_la-sipe-dialog.o ./.libs/libsipe.lax/libsipe_core.a/libsipe_core_la-sipe-ews.o ./.libs/libsipe.lax/libsipe_core.a/libsipe_core_la-sipe-ews-autodiscover.o ./.libs/libsipe.lax/libsipe_core.a/libsipe_core_la-sipe-ft.o ./.libs/libsipe.lax/libsipe_core.a/libsipe_core_la-sipe-ft-tftp.o ./.libs/libsipe.lax/libsipe_core.a/libsipe_core_la-sipe-group.o ./.libs/libsipe.lax/libsipe_core.a/libsipe_core_la-sipe-groupchat.o ./.libs/libsipe.lax/libsipe_core.a/libsipe_core_la-sipe-http.o ./.libs/libsipe.lax/libsipe_core.a/libsipe_core_la-sipe-http-request.o ./.libs/libsipe.lax/libsipe_core.a/libsipe_core_la-sipe-http-transport.o ./.libs/libsipe.lax/libsipe_core.a/libsipe_core_la-sipe-im.o ./.libs/libsipe.lax/libsipe_core.a/libsipe_core_la-sipe-incoming.o ./.libs/libsipe.lax/libsipe_core.a/libsipe_core_la-sipe-lync-autodiscover.o ./.libs/libsipe.lax/libsipe_core.a/libsipe_core_la-sipe-mime-common.o ./.libs/libsipe.lax/libsipe_core.a/libsipe_core_la-sipe-notify.o ./.libs/libsipe.lax/libsipe_core.a/libsipe_core_la-sipe-ocs2005.o ./.libs/libsipe.lax/libsipe_core.a/libsipe_core_la-sipe-ocs2007.o ./.libs/libsipe.lax/libsipe_core.a/libsipe_core_la-sipe-rtf.o ./.libs/libsipe.lax/libsipe_core.a/libsipe_core_la-sipe-schedule.o ./.libs/libsipe.lax/libsipe_core.a/libsipe_core_la-sipe-session.o ./.libs/libsipe.lax/libsipe_core.a/libsipe_core_la-sipe-sign.o ./.libs/libsipe.lax/libsipe_core.a/libsipe_core_la-sipe-status.o ./.libs/libsipe.lax/libsipe_core.a/libsipe_core_la-sipe-subscriptions.o ./.libs/libsipe.lax/libsipe_core.a/libsipe_core_la-sipe-svc.o ./.libs/libsipe.lax/libsipe_core.a/libsipe_core_la-sipe-tls.o ./.libs/libsipe.lax/libsipe_core.a/libsipe_core_la-sipe-ucs.o ./.libs/libsipe.lax/libsipe_core.a/libsipe_core_la-sipe-user.o ./.libs/libsipe.lax/libsipe_core.a/libsipe_core_la-sipe-utils.o ./.libs/libsipe.lax/libsipe_core.a/libsipe_core_la-sipe-webticket.o ./.libs/libsipe.lax/libsipe_core.a/libsipe_core_la-uuid.o ./.libs/libsipe.lax/libsipe_core.a/libsipe_core_la-sip-sec-ntlm.o ./.libs/libsipe.lax/libsipe_core_crypto.a/libsipe_core_crypto_la-sipe-cert-crypto-nss.o ./.libs/libsipe.lax/libsipe_core_crypto.a/libsipe_core_crypto_la-sipe-crypt-nss.o ./.libs/libsipe.lax/libsipe_core_crypto.a/libsipe_core_crypto_la-sipe-digest-nss.o ./.libs/libsipe.lax/libsipe_core_crypto.a/libsipe_core_crypto_la-md4.o ./.libs/libsipe.lax/libsipe_core_libxml2.a/libsipe_core_libxml2_la-sipe-xml.o ./.libs/libsipe.lax/libsipe_backend.a/libsipe_backend_la-purple-buddy.o ./.libs/libsipe.lax/libsipe_backend.a/libsipe_backend_la-purple-chat.o ./.libs/libsipe.lax/libsipe_backend.a/libsipe_backend_la-purple-connection.o ./.libs/libsipe.lax/libsipe_backend.a/libsipe_backend_la-purple-debug.o ./.libs/libsipe.lax/libsipe_backend.a/libsipe_backend_la-purple-dnsquery.o ./.libs/libsipe.lax/libsipe_backend.a/libsipe_backend_la-purple-ft.o ./.libs/libsipe.lax/libsipe_backend.a/libsipe_backend_la-purple-groupchat.o ./.libs/libsipe.lax/libsipe_backend.a/libsipe_backend_la-purple-im.o ./.libs/libsipe.lax/libsipe_backend.a/libsipe_backend_la-purple-markup.o ./.libs/libsipe.lax/libsipe_backend.a/libsipe_backend_la-purple-network.o ./.libs/libsipe.lax/libsipe_backend.a/libsipe_backend_la-purple-notify.o ./.libs/libsipe.lax/libsipe_backend.a/libsipe_backend_la-purple-schedule.o ./.libs/libsipe.lax/libsipe_backend.a/libsipe_backend_la-purple-search.o ./.libs/libsipe.lax/libsipe_backend.a/libsipe_backend_la-purple-setting.o ./.libs/libsipe.lax/libsipe_backend.a/libsipe_backend_la-purple-status.o ./.libs/libsipe.lax/libsipe_backend.a/libsipe_backend_la-purple-transport.o ./.libs/libsipe.lax/libsipe_backend.a/libsipe_backend_la-purple-user.o ./.libs/libsipe.lax/libsipe_backend.a/libsipe_backend_la-purple-dbus.o ./.libs/libsipe.lax/libsipe_backend.a/libsipe_backend_la-purple-dbus-bindings.o ./.libs/libsipe.lax/libsipe_core_mime.a/libsipe_core_mime_la-sipe-mime.o libsipe_la-purple-plugin-common.o libsipe_la-purple-plugin.o libtool: link: ranlib .libs/libsipe.a gmake[3]: Leaving directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/src/purple' gmake[3]: Entering directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/src' gmake[3]: Nothing to be done for 'all-am'. gmake[3]: Leaving directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/src' gmake[2]: Leaving directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/src' Making all in pixmaps gmake[2]: Entering directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/pixmaps' Making all in 16 gmake[3]: Entering directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/pixmaps/16' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/pixmaps/16' Making all in 22 gmake[3]: Entering directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/pixmaps/22' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/pixmaps/22' Making all in 24 gmake[3]: Entering directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/pixmaps/24' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/pixmaps/24' Making all in 32 gmake[3]: Entering directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/pixmaps/32' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/pixmaps/32' Making all in 48 gmake[3]: Entering directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/pixmaps/48' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/pixmaps/48' Making all in scalable gmake[3]: Entering directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/pixmaps/scalable' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/pixmaps/scalable' gmake[3]: Entering directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/pixmaps' gmake[3]: Nothing to be done for 'all-am'. gmake[3]: Leaving directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/pixmaps' gmake[2]: Leaving directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/pixmaps' Making all in po gmake[2]: Entering directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/po' file=`echo ar | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file ar.po file=`echo cs | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file cs.po file=`echo da | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file da.po file=`echo de | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file de.po file=`echo el | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file el.po file=`echo es | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file es.po file=`echo fi | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file fi.po file=`echo fr | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file fr.po file=`echo fr_CA | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file fr_CA.po file=`echo hi | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file hi.po file=`echo hu | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file hu.po file=`echo it | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file it.po file=`echo ja | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file ja.po file=`echo ko | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file ko.po file=`echo lt | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file lt.po file=`echo nb | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file nb.po file=`echo nl | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file nl.po file=`echo pl | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file pl.po file=`echo pt | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file pt.po file=`echo pt_BR | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file pt_BR.po file=`echo ro | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file ro.po file=`echo ru | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file ru.po file=`echo sv | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file sv.po file=`echo ta | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file ta.po file=`echo te | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file te.po file=`echo tr | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file tr.po file=`echo zh_CN | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file zh_CN.po file=`echo zh_TW | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file zh_TW.po gmake[2]: Leaving directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/po' gmake[2]: Entering directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0' gmake[2]: Leaving directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0' gmake[1]: Leaving directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0' >>> Running fake in net/pidgin-sipe at 1714811932.23 ===> net/pidgin-sipe ===> Faking installation for pidgin-sipe-1.25.0p0 Making install in src gmake[1]: Entering directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/src' Making install in core gmake[2]: Entering directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/src/core' gmake[3]: Entering directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/src/core' gmake[3]: Nothing to be done for 'install-exec-am'. gmake[3]: Nothing to be done for 'install-data-am'. gmake[3]: Leaving directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/src/core' gmake[2]: Leaving directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/src/core' Making install in api gmake[2]: Entering directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/src/api' gmake[3]: Entering directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/src/api' gmake[3]: Nothing to be done for 'install-exec-am'. gmake[3]: Nothing to be done for 'install-data-am'. gmake[3]: Leaving directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/src/api' gmake[2]: Leaving directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/src/api' Making install in purple gmake[2]: Entering directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/src/purple' gmake[3]: Entering directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/src/purple' rm -f /exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/lib/pidgin/libsipe.so mkdir -p '/exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/share/metainfo' /exopi-obj/pobj/pidgin-sipe-1.25.0/bin/install -c -m 644 pidgin-sipe.metainfo.xml '/exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/share/metainfo' mkdir -p '/exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/lib/purple-2' /usr/bin/libtool --mode=install /exopi-obj/pobj/pidgin-sipe-1.25.0/bin/install -c libsipe.la '/exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/lib/purple-2' libtool: install: /exopi-obj/pobj/pidgin-sipe-1.25.0/bin/install -c -m 644 ./.libs/libsipe.a /exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/lib/purple-2/libsipe.a libtool: install: /exopi-obj/pobj/pidgin-sipe-1.25.0/bin/install -c -m 644 ./.libs/libsipe.so /exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/lib/purple-2/libsipe.so libtool: install: /exopi-obj/pobj/pidgin-sipe-1.25.0/bin/install -c -m 644 ./.libs/libsipe.lai /exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/lib/purple-2/libsipe.la gmake[3]: Leaving directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/src/purple' gmake[2]: Leaving directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/src/purple' gmake[2]: Entering directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/src' gmake[3]: Entering directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/src' gmake[3]: Nothing to be done for 'install-exec-am'. gmake[3]: Nothing to be done for 'install-data-am'. gmake[3]: Leaving directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/src' gmake[2]: Leaving directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/src' gmake[1]: Leaving directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/src' Making install in pixmaps gmake[1]: Entering directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/pixmaps' Making install in 16 gmake[2]: Entering directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/pixmaps/16' gmake[3]: Entering directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/pixmaps/16' gmake[3]: Nothing to be done for 'install-exec-am'. mkdir -p '/exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/share/pixmaps/pidgin/protocols/16' /exopi-obj/pobj/pidgin-sipe-1.25.0/bin/install -c -m 644 sipe.png '/exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/share/pixmaps/pidgin/protocols/16' gmake[3]: Leaving directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/pixmaps/16' gmake[2]: Leaving directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/pixmaps/16' Making install in 22 gmake[2]: Entering directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/pixmaps/22' gmake[3]: Entering directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/pixmaps/22' gmake[3]: Nothing to be done for 'install-exec-am'. mkdir -p '/exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/share/pixmaps/pidgin/protocols/22' /exopi-obj/pobj/pidgin-sipe-1.25.0/bin/install -c -m 644 sipe.png '/exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/share/pixmaps/pidgin/protocols/22' gmake[3]: Leaving directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/pixmaps/22' gmake[2]: Leaving directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/pixmaps/22' Making install in 24 gmake[2]: Entering directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/pixmaps/24' gmake[3]: Entering directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/pixmaps/24' gmake[3]: Nothing to be done for 'install-exec-am'. mkdir -p '/exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/share/pixmaps/pidgin/protocols/24' /exopi-obj/pobj/pidgin-sipe-1.25.0/bin/install -c -m 644 sipe.png '/exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/share/pixmaps/pidgin/protocols/24' gmake[3]: Leaving directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/pixmaps/24' gmake[2]: Leaving directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/pixmaps/24' Making install in 32 gmake[2]: Entering directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/pixmaps/32' gmake[3]: Entering directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/pixmaps/32' gmake[3]: Nothing to be done for 'install-exec-am'. mkdir -p '/exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/share/pixmaps/pidgin/protocols/32' /exopi-obj/pobj/pidgin-sipe-1.25.0/bin/install -c -m 644 sipe.png '/exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/share/pixmaps/pidgin/protocols/32' gmake[3]: Leaving directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/pixmaps/32' gmake[2]: Leaving directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/pixmaps/32' Making install in 48 gmake[2]: Entering directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/pixmaps/48' gmake[3]: Entering directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/pixmaps/48' gmake[3]: Nothing to be done for 'install-exec-am'. mkdir -p '/exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/share/pixmaps/pidgin/protocols/48' /exopi-obj/pobj/pidgin-sipe-1.25.0/bin/install -c -m 644 sipe.png '/exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/share/pixmaps/pidgin/protocols/48' gmake[3]: Leaving directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/pixmaps/48' gmake[2]: Leaving directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/pixmaps/48' Making install in scalable gmake[2]: Entering directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/pixmaps/scalable' gmake[3]: Entering directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/pixmaps/scalable' gmake[3]: Nothing to be done for 'install-exec-am'. mkdir -p '/exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/share/pixmaps/pidgin/protocols/scalable' /exopi-obj/pobj/pidgin-sipe-1.25.0/bin/install -c -m 644 sipe.svg '/exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/share/pixmaps/pidgin/protocols/scalable' gmake[3]: Leaving directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/pixmaps/scalable' gmake[2]: Leaving directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/pixmaps/scalable' gmake[2]: Entering directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/pixmaps' gmake[3]: Entering directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/pixmaps' gmake[3]: Nothing to be done for 'install-exec-am'. gmake[3]: Nothing to be done for 'install-data-am'. gmake[3]: Leaving directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/pixmaps' gmake[2]: Leaving directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/pixmaps' gmake[1]: Leaving directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/pixmaps' Making install in po gmake[1]: Entering directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/po' linguas="ar cs da de el es fi fr fr_CA hi hu it ja ko lt nb nl pl pt pt_BR ro ru sv ta te tr zh_CN zh_TW "; \ for lang in $linguas; do \ dir=/exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/share/locale/$lang/LC_MESSAGES; \ mkdir -p -- $dir; \ if test -r $lang.gmo; then \ /exopi-obj/pobj/pidgin-sipe-1.25.0/bin/install -c -m 644 $lang.gmo $dir/pidgin-sipe.mo; \ echo "installing $lang.gmo as $dir/pidgin-sipe.mo"; \ else \ /exopi-obj/pobj/pidgin-sipe-1.25.0/bin/install -c -m 644 ./$lang.gmo $dir/pidgin-sipe.mo; \ echo "installing ./$lang.gmo as" \ "$dir/pidgin-sipe.mo"; \ fi; \ if test -r $lang.gmo.m; then \ /exopi-obj/pobj/pidgin-sipe-1.25.0/bin/install -c -m 644 $lang.gmo.m $dir/pidgin-sipe.mo.m; \ echo "installing $lang.gmo.m as $dir/pidgin-sipe.mo.m"; \ else \ if test -r ./$lang.gmo.m ; then \ /exopi-obj/pobj/pidgin-sipe-1.25.0/bin/install -c -m 644 ./$lang.gmo.m \ $dir/pidgin-sipe.mo.m; \ echo "installing ./$lang.gmo.m as" \ "$dir/pidgin-sipe.mo.m"; \ else \ true; \ fi; \ fi; \ done installing ar.gmo as /exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/share/locale/ar/LC_MESSAGES/pidgin-sipe.mo installing cs.gmo as /exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/share/locale/cs/LC_MESSAGES/pidgin-sipe.mo installing da.gmo as /exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/share/locale/da/LC_MESSAGES/pidgin-sipe.mo installing de.gmo as /exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/share/locale/de/LC_MESSAGES/pidgin-sipe.mo installing el.gmo as /exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/share/locale/el/LC_MESSAGES/pidgin-sipe.mo installing es.gmo as /exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/share/locale/es/LC_MESSAGES/pidgin-sipe.mo installing fi.gmo as /exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/share/locale/fi/LC_MESSAGES/pidgin-sipe.mo installing fr.gmo as /exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/share/locale/fr/LC_MESSAGES/pidgin-sipe.mo installing fr_CA.gmo as /exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/share/locale/fr_CA/LC_MESSAGES/pidgin-sipe.mo installing hi.gmo as /exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/share/locale/hi/LC_MESSAGES/pidgin-sipe.mo installing hu.gmo as /exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/share/locale/hu/LC_MESSAGES/pidgin-sipe.mo installing it.gmo as /exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/share/locale/it/LC_MESSAGES/pidgin-sipe.mo installing ja.gmo as /exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/share/locale/ja/LC_MESSAGES/pidgin-sipe.mo installing ko.gmo as /exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/share/locale/ko/LC_MESSAGES/pidgin-sipe.mo installing lt.gmo as /exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/share/locale/lt/LC_MESSAGES/pidgin-sipe.mo installing nb.gmo as /exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/share/locale/nb/LC_MESSAGES/pidgin-sipe.mo installing nl.gmo as /exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/share/locale/nl/LC_MESSAGES/pidgin-sipe.mo installing pl.gmo as /exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/share/locale/pl/LC_MESSAGES/pidgin-sipe.mo installing pt.gmo as /exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/share/locale/pt/LC_MESSAGES/pidgin-sipe.mo installing pt_BR.gmo as /exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/share/locale/pt_BR/LC_MESSAGES/pidgin-sipe.mo installing ro.gmo as /exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/share/locale/ro/LC_MESSAGES/pidgin-sipe.mo installing ru.gmo as /exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/share/locale/ru/LC_MESSAGES/pidgin-sipe.mo installing sv.gmo as /exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/share/locale/sv/LC_MESSAGES/pidgin-sipe.mo installing ta.gmo as /exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/share/locale/ta/LC_MESSAGES/pidgin-sipe.mo installing te.gmo as /exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/share/locale/te/LC_MESSAGES/pidgin-sipe.mo installing tr.gmo as /exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/share/locale/tr/LC_MESSAGES/pidgin-sipe.mo installing zh_CN.gmo as /exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/share/locale/zh_CN/LC_MESSAGES/pidgin-sipe.mo installing zh_TW.gmo as /exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/usr/local/share/locale/zh_TW/LC_MESSAGES/pidgin-sipe.mo gmake[1]: Leaving directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0/po' gmake[1]: Entering directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0' gmake[2]: Entering directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0' gmake[2]: Nothing to be done for 'install-exec-am'. gmake[2]: Nothing to be done for 'install-data-am'. gmake[2]: Leaving directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0' gmake[1]: Leaving directory '/exopi-obj/pobj/pidgin-sipe-1.25.0/pidgin-sipe-1.25.0' >>> Running package in net/pidgin-sipe at 1714811935.27 ===> net/pidgin-sipe `/exopi-obj/pobj/pidgin-sipe-1.25.0/fake-amd64/.fake_done' is up to date. ===> Building package for pidgin-sipe-1.25.0p0 Create /exopi-cvs/ports/packages/amd64/all/pidgin-sipe-1.25.0p0.tgz LIB_DEPENDS databases/sqlite3 not needed for net/pidgin-sipe ? Creating package pidgin-sipe-1.25.0p0 reading plist| checking dependencies| checking dependencies|mail/gmime30 checking dependencies|net/pidgin,-libpurple checking dependencies|net/pidgin,-main checking dependencies|security/nss checksumming| checksumming| | 0% checksumming|* | 1% checksumming|* | 2% checksumming|** | 3% checksumming|*** | 5% checksumming|**** | 6% checksumming|**** | 7% checksumming|***** | 8% checksumming|****** | 9% checksumming|****** | 10% checksumming|******* | 11% checksumming|******** | 13% checksumming|******** | 14% checksumming|********* | 15% checksumming|********** | 16% checksumming|*********** | 17% checksumming|*********** | 18% checksumming|************ | 20% checksumming|************* | 21% checksumming|************* | 22% checksumming|************** | 23% checksumming|*************** | 24% checksumming|*************** | 25% checksumming|**************** | 26% checksumming|***************** | 28% checksumming|****************** | 29% checksumming|****************** | 30% checksumming|******************* | 31% checksumming|******************** | 32% checksumming|******************** | 33% checksumming|********************* | 34% checksumming|********************** | 36% checksumming|********************** | 37% checksumming|*********************** | 38% checksumming|************************ | 39% checksumming|************************* | 40% checksumming|************************* | 41% checksumming|************************** | 43% checksumming|*************************** | 44% checksumming|*************************** | 45% checksumming|**************************** | 46% checksumming|***************************** | 47% checksumming|***************************** | 48% checksumming|****************************** | 49% checksumming|******************************* | 51% checksumming|******************************** | 52% checksumming|******************************** | 53% checksumming|********************************* | 54% checksumming|********************************** | 55% checksumming|********************************** | 56% checksumming|*********************************** | 57% checksumming|************************************ | 59% checksumming|************************************ | 60% checksumming|************************************* | 61% checksumming|************************************** | 62% checksumming|*************************************** | 63% checksumming|*************************************** | 64% checksumming|**************************************** | 66% checksumming|***************************************** | 67% checksumming|***************************************** | 68% checksumming|****************************************** | 69% checksumming|******************************************* | 70% checksumming|******************************************* | 71% checksumming|******************************************** | 72% checksumming|********************************************* | 74% checksumming|********************************************** | 75% checksumming|********************************************** | 76% checksumming|*********************************************** | 77% checksumming|************************************************ | 78% checksumming|************************************************ | 79% checksumming|************************************************* | 80% checksumming|************************************************** | 82% checksumming|************************************************** | 83% checksumming|*************************************************** | 84% checksumming|**************************************************** | 85% checksumming|***************************************************** | 86% checksumming|***************************************************** | 87% checksumming|****************************************************** | 89% checksumming|******************************************************* | 90% checksumming|******************************************************* | 91% checksumming|******************************************************** | 92% checksumming|********************************************************* | 93% checksumming|********************************************************* | 94% checksumming|********************************************************** | 95% checksumming|*********************************************************** | 97% checksumming|************************************************************ | 98% checksumming|************************************************************ | 99% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|************************************* | 58% archiving|*************************************** | 60% archiving|**************************************** | 62% archiving|***************************************** | 64% archiving|****************************************** | 66% archiving|******************************************* | 66% archiving|******************************************** | 68% archiving|******************************************** | 69% archiving|********************************************* | 71% archiving|********************************************** | 72% archiving|*********************************************** | 73% archiving|************************************************ | 75% archiving|************************************************* | 76% archiving|************************************************** | 78% archiving|*************************************************** | 80% archiving|**************************************************** | 82% archiving|****************************************************** | 84% archiving|******************************************************* | 85% archiving|******************************************************** | 88% archiving|********************************************************* | 90% archiving|********************************************************** | 90% archiving|*********************************************************** | 92% archiving|************************************************************ | 94% archiving|************************************************************* | 95% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/pidgin-sipe-1.25.0p0.tgz >>> Running clean in net/pidgin-sipe at 1714811956.48 ===> net/pidgin-sipe ===> Cleaning for pidgin-sipe-1.25.0p0 >>> Ended at 1714811956.92 max_stuck=11.02/depends=13.09/show-prepare-results=1.72/patch=0.56/configure=23.51/build=133.00/fake=3.05/package=21.12/clean=0.55